Transit Desk

Calendar

Public holidays in South Africa (2026)

Public holidays
South Africa has 12 public holidays in 2026.

Next up: National Women's Day — Monday, August 10, 2026 (in 39 days).

Public holidays in South Africa, 2026
Jan 1, 2026New Year's Day
Mar 21, 2026Human Rights Day
Apr 3, 2026Good Friday
Apr 6, 2026Family Day
Apr 27, 2026Freedom Day
May 1, 2026Workers' Day
Jun 16, 2026Youth Day
Aug 10, 2026National Women's Day
Sep 24, 2026Heritage Day
Dec 16, 2026Day of Reconciliation
Dec 25, 2026Christmas Day
Dec 26, 2026St. Stephen's Day (Day of Goodwill)

Updated July 2, 2026

Common questions

When is the next public holiday in South Africa?

National Women's Day, on Monday, August 10, 2026 (in 39 days).

How many public holidays does South Africa have in 2026?

South Africa has 12 public holidays in 2026; see the full list above with dates and local names.