Public Holidays in South Africa in [2026]

Are you living in South Africa or going on holiday there? Here’s a full guide to the public holidays you need to know in 2026, plus the dates already listed for 2027 and 2028.

Whether you live in South Africa or are just visiting, it helps to mark these dates early. On public holidays, government offices, banks, and many businesses may close or work reduced hours. South Africa has 12 official public holidays under the Public Holidays Act, and when one of them falls on a Sunday, the following Monday becomes a public holiday.

Public Holidays in South Africa

How many public holidays are there in South Africa?

South Africa has 12 official public holidays. For 2026, the official government list shows 13 public-holiday dates actually observed, because National Women’s Day falls on Sunday, 9 August 2026, and Monday, 10 August 2026 becomes the observed public holiday.

That Sunday-substitution rule matters in some years more than others. In 2026 it affects National Women’s Day, while in 2027 the same rule affects Human Rights Day, which falls on a Sunday and is observed on Monday, 22 March 2027.

The most important public holidays in South Africa

The best-known public holidays in South Africa are New Year’s Day, Human Rights Day, Good Friday, Family Day, Freedom Day, Workers’ Day, Youth Day, National Women’s Day, Heritage Day, Day of Reconciliation, Christmas Day, and Day of Goodwill. These are the dates listed by the South African Government as the country’s official public holidays.

Public Holidays in South Africa in 2026

DateDayHolidayIs it usually a day off work?
1 January 2026ThursdayNew Year’s DayYes
21 March 2026SaturdayHuman Rights DayYes
3 April 2026FridayGood FridayYes
6 April 2026MondayFamily DayYes
27 April 2026MondayFreedom DayYes
1 May 2026FridayWorkers’ DayYes
16 June 2026TuesdayYouth DayYes
9 August 2026SundayNational Women’s DayYes
10 August 2026MondayPublic holiday for National Women’s Day observedYes
24 September 2026ThursdayHeritage DayYes
16 December 2026WednesdayDay of ReconciliationYes
25 December 2026FridayChristmas DayYes
26 December 2026SaturdayDay of GoodwillYes

These dates follow the official South African Government public holiday page for 2026. The same page specifically lists 10 August 2026 as the observed public holiday for National Women’s Day.

What are the public holidays in South Africa?

New Year’s Day

New Year’s Day on 1 January is one of South Africa’s fixed public holidays.

Human Rights Day

Human Rights Day is observed on 21 March each year. In 2026 it falls on a Saturday, so there is no extra Monday holiday because the substitution rule applies only when a public holiday falls on a Sunday.

Good Friday and Family Day

Good Friday and Family Day are movable public holidays linked to Easter. In 2026 they fall on 3 April and 6 April. The government notes that Good Friday depends on the ecclesiastical moon and changes each year.

Freedom Day

Freedom Day on 27 April commemorates South Africa’s first democratic elections in 1994.

Workers’ Day

Workers’ Day is observed on 1 May every year. In 2026 it falls on a Friday.

Youth Day

Youth Day on 16 June commemorates the Soweto uprising of 1976. In 2026 it falls on a Tuesday.

National Women’s Day

National Women’s Day is on 9 August. In 2026 it falls on a Sunday, so Monday, 10 August 2026 is the observed public holiday.

Heritage Day

Heritage Day is observed on 24 September each year.

Day of Reconciliation

Day of Reconciliation is celebrated on 16 December.

Christmas Day and Day of Goodwill

Christmas Day falls on 25 December, followed by Day of Goodwill on 26 December. In 2026, Day of Goodwill falls on a Saturday, and the government’s 2026 list does not add a substitute Monday because the Act only automatically substitutes holidays that fall on a Sunday.

Public Holidays in South Africa in 2027

DateDayHolidayIs it usually a day off work?
1 January 2027FridayNew Year’s DayYes
21 March 2027SundayHuman Rights DayYes
22 March 2027MondayPublic holiday Human Rights Day observedYes
26 March 2027FridayGood FridayYes
29 March 2027MondayFamily DayYes
27 April 2027TuesdayFreedom DayYes
1 May 2027SaturdayWorkers’ DayYes
16 June 2027WednesdayYouth DayYes
9 August 2027MondayNational Women’s DayYes
24 September 2027FridayHeritage DayYes
16 December 2027ThursdayDay of ReconciliationYes
25 December 2027SaturdayChristmas DayYes
26 December 2027SundayDay of GoodwillYes

These 2027 dates are already listed on the South African Government holiday page, including the observed holiday on 22 March 2027.

Public Holidays in South Africa in 2028

DateDayHolidayIs it usually a day off work?
1 January 2028SaturdayNew Year’s DayYes
21 March 2028TuesdayHuman Rights DayYes
14 April 2028FridayGood FridayYes
17 April 2028MondayFamily DayYes
27 April 2028ThursdayFreedom DayYes
1 May 2028MondayWorkers’ DayYes
16 June 2028FridayYouth DayYes
9 August 2028WednesdayNational Women’s DayYes
24 September 2028SundayHeritage DayYes
25 September 2028MondayPublic holiday Heritage Day observedYes
16 December 2028SaturdayDay of ReconciliationYes
25 December 2028MondayChristmas DayYes
26 December 2028TuesdayDay of GoodwillYes

For 2028, the official South African public-holiday page had not yet been expanded in the source I checked, but the published proposed 2028 public school calendar already lists the 2028 public holidays and shows 25 September 2028 as the observed public holiday after Heritage Day falls on a Sunday.

Conclusion

South Africa’s holiday calendar is fairly simple once you keep one rule in mind: if a public holiday falls on a Sunday, the following Monday becomes a public holiday too. For 2026, the main date to watch is Monday, 10 August, which is the observed day off for National Women’s Day.

Last Updated on 04/04/2026

Leave a Comment