public holidays 2025 south africa

South African Public Holidays 2025

Calendars, Reference No Comments

Under the Public Holidays Act (Act No 36 of 1994), South Africa recognises 12 public holidays. If a public holiday happens to fall on a Sunday, the subsequent Monday is designated as a public holiday.

The dates of Good Friday and Easter Sunday are based on the ecclesiastical moon. Although these dates fluctuate annually, they always occur between late March and late April.

The below table indicates the public holidays set for 2025 in South Africa.

HOLIDAYDATE
New Year’s DayWed 1 January
Human Rights DayFri 21 March
Good FridayFri 18 April
Family DayMon 21 April
Freedom DaySun 27 April
Freedom Day (Observed)Mon 28 April
Worker’s DayThu 1 May
Youth DayMon 16 June
National Women’s DaySat 9 August
Heritage DayWed 24 September
Day of ReconciliationTue 16 December
Christmas DayThu 25 December
Day of Goodwill (Boxing Day)Fri 26 December

2025 Long Weekends

South African will enjoy five long weekends in 2025 as follows:

HOLIDAY(S)START DATEEND DATE
Human Rights DayFri 21 MarchSun 23 Mar
Good Friday and Family DayFri 18 AprilMon 21 April
Freedom DaySat 26 AprilMon 28 April
Youth DaySat 14 JunMon 16 June
Christmas Day and Day of GoodwillThu 25 DecemberSun 28 December

Click to check the 2025 School Holidays Calendar?

For updates, please see https://www.gov.za/about-sa/public-holidays.

No Comments

Leave a comment

Your email address will not be published. Required fields are marked *