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).
| Jan 1, 2026 | New Year's Day |
|---|---|
| Mar 21, 2026 | Human Rights Day |
| Apr 3, 2026 | Good Friday |
| Apr 6, 2026 | Family Day |
| Apr 27, 2026 | Freedom Day |
| May 1, 2026 | Workers' Day |
| Jun 16, 2026 | Youth Day |
| Aug 10, 2026 | National Women's Day |
| Sep 24, 2026 | Heritage Day |
| Dec 16, 2026 | Day of Reconciliation |
| Dec 25, 2026 | Christmas Day |
| Dec 26, 2026 | St. 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.