South Africa flag

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

New Year's Day

Public

3 March (1 holiday)

March
21

Human Rights Day

Public

4 April (1 holiday)

April
27

Freedom Day

National

5 May (1 holiday)

May
1

Workers' Day

Public

6 June (1 holiday)

June
16

Youth Day

Public

8 August (1 holiday)

August
9

National Women's Day

Public

9 September (1 holiday)

September
24

Heritage Day

Public

12 December (3 holidays)

December
16

Day of Reconciliation

Public
December
25

Christmas Day

Public
December
26

Day of Goodwill

Public

Variable Date Holidays (2 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Good Friday

Public
Varies

Family Day (Easter Monday)

Public

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.