Unmapped Dataworks

Free tools · Public holidays

Public holidays in South Africa

The next public holiday is the Day of Reconciliation on Wednesday 16 December 2026, in 30 days. South Africa has 12 public holidays a year, and the President can declare more. 2026 has 13 public holidays and 5 long weekends.

Add the public holidays to your calendar · the .ics file · every calendar feed

Public holidays in 2026

13 public holidays, 11 weekdays off work and 5 long weekends.

Public holidays in South Africa in 2026
DatePublic holiday
1 JanuaryThursdayNew Year’s Day
21 MarchSaturdayHuman Rights DayFalls on a Saturday, so it doesn’t move.
3 AprilFridayGood FridayLong weekend
6 AprilMondayFamily DayLong weekend
27 AprilMondayFreedom DayLong weekend
1 MayFridayWorkers’ DayLong weekend
16 JuneTuesdayYouth Day
9 AugustSundayNational Women’s DayLong weekendFalls on a Sunday, so Monday 10 August is a public holiday.
10 AugustMondayPublic holiday: National Women’s Day observedLong weekendNational Women’s Day falls on a Sunday, so the Monday is a public holiday.
24 SeptemberThursdayHeritage Day
4 NovemberWednesdayLocal government electionsDeclared by the President. The proclamation.
16 DecemberWednesdayDay of Reconciliation
25 DecemberFridayChristmas DayLong weekend
26 DecemberSaturdayDay of GoodwillLong weekendFalls on a Saturday, so it doesn’t move.

2026: the calendar, long weekends and a page to print

Public holidays in 2027

12 public holidays, 10 weekdays off work and 6 long weekends.

Public holidays in South Africa in 2027
DatePublic holiday
1 JanuaryFridayNew Year’s DayLong weekend
21 MarchSundayHuman Rights DayLong weekendFalls on a Sunday, so Monday 22 March is a public holiday.
22 MarchMondayPublic holiday: Human Rights Day observedLong weekendHuman Rights Day falls on a Sunday, so the Monday is a public holiday.
26 MarchFridayGood FridayLong weekend
29 MarchMondayFamily DayLong weekend
27 AprilTuesdayFreedom Day
1 MaySaturdayWorkers’ DayFalls on a Saturday, so it doesn’t move.
16 JuneWednesdayYouth Day
9 AugustMondayNational Women’s DayLong weekend
24 SeptemberFridayHeritage DayLong weekend
16 DecemberThursdayDay of Reconciliation
25 DecemberSaturdayChristmas DayLong weekendFalls on a Saturday, so it doesn’t move.
26 DecemberSundayDay of GoodwillLong weekendFalls on a Sunday, so Monday 27 December is a public holiday.
27 DecemberMondayPublic holiday: Day of Goodwill observedLong weekendThe Day of Goodwill falls on a Sunday, so the Monday is a public holiday.

2027: the calendar, long weekends and a page to print

How the dates are set

South Africa has 12 public holidays, set by the Public Holidays Act 36 of 1994. Ten fall on the same date every year. Good Friday and Family Day move with Easter: they are the Friday before and the Monday after Easter Sunday.

The Sunday rule. When a public holiday falls on a Sunday, the Monday after it is a public holiday too (section 2(1) of the Act). A holiday on a Saturday doesn’t move.

The President can also declare any day a public holiday, by proclamation in the Government Gazette (section 2A). Election days are declared this way.

When Christmas Day falls on a Sunday, the Monday is already the Day of Goodwill, so the Sunday rule adds nothing. The President declared 27 December a public holiday instead in 2011, 2016 and 2022. In 2005 he didn’t, and 27 December 2005 was a normal working day.

Every year from 2000 to 2030

Count the working days between two dates

Source: the Public Holidays Act 36 of 1994 (Schedule 1 and sections 2(1) and 2A) and the President’s proclamations in the Government Gazette, checked against the government’s published lists on 7 November 2026.

Unmapped Dataworks