Public Holidays in South Africa
Complete calendar of South African national holidays and observances for 2026
12
Total Holidays
1
National
11
Public
0
Observances
National Day of South Africa
Freedom Day
April 27
2026 Holiday Calendar
1 January (1 holiday)
January
1
1
New Year's Day
3 March (1 holiday)
March
21
21
Human Rights Day
4 April (1 holiday)
April
27
27
Freedom Day
5 May (1 holiday)
May
1
1
Workers' Day
6 June (1 holiday)
June
16
16
Youth Day
8 August (1 holiday)
August
9
9
National Women's Day
9 September (1 holiday)
September
24
24
Heritage Day
12 December (3 holidays)
December
16
16
Day of Reconciliation
December
25
25
Christmas Day
December
26
26
Day of Goodwill
Variable Date Holidays (2 holidays)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Varies
Good Friday
Varies
Family Day (Easter Monday)
Frequently Asked Questions
How many public holidays does South Africa have?
South Africa has 12 public holidays and observances, including 1 national holiday and 11 public holidays.
What is the national day of South Africa?
The national day of South Africa is Freedom Day, celebrated on April 27.
Does South Africa celebrate Christmas?
Yes, Christmas Day (December 25) is a public holiday in South Africa.