South Africa has 12 public holidays in 2026. When a public holiday falls on a Sunday, the following Monday is observed as a public holiday. South Africa's holidays reflect its diverse history — Human Rights Day (March 21) marks the Sharpeville massacre, Freedom Day (April 27) celebrates the first democratic elections in 1994, and Heritage Day (September 24) celebrates cultural diversity. The country uses a Monday-Friday work week.
South Africa's 12 public holidays include Human Rights Day (March 21), Freedom Day (April 27), Youth Day (June 16), and Heritage Day (September 24) — dates that commemorate the country's transition from apartheid to democracy. When a public holiday falls on a Sunday, South African law automatically shifts the observed holiday to the following Monday, giving employees a guaranteed weekday off.
What happens when a South African public holiday falls on a Sunday?
The Public Holidays Act automatically moves the observed holiday to the following Monday, so employees still get a weekday off rather than losing the holiday to the weekend.
What is Heritage Day in South Africa?
Heritage Day (September 24) celebrates the cultural diversity of South Africa and is a public holiday nationwide.
How many public holidays does South Africa observe each year?
South Africa observes 12 official public holidays annually, more than most English-speaking countries, reflecting a calendar built around both civic and historical commemorations.
Other Countries
Need to count business days for South Africa? Use our dedicated South Africa Business Days Calculator with full holiday support.
More Calculators
Get Monthly Business Day Alerts
We'll send you next month's business day count and upcoming holidays — one email, no spam.