South Africa Public Holidays
South Africa observes a mix of public, national, and regional holidays throughout the year.
Overview
South Africa observes a mix of public, national, and regional holidays throughout the year.
Some holidays are observed nationwide, while others may apply only to specific regions or communities.
Explore the holiday calendar for South Africa by year below.
2026 holidays
A quick look at upcoming holidays in South Africa.
| Date | Day | Holiday |
|---|---|---|
| Jan 1 | Thursday | New Year's Day |
| Mar 21 | Saturday | Human Rights Day |
| Apr 3 | Friday | Good Friday |
| Apr 6 | Monday | Family Day |
| Apr 27 | Monday | Freedom Day |
| May 1 | Friday | Workers' Day |
| Jun 16 | Tuesday | Youth Day |
| Aug 10 | Monday | National Women's Day |
| Sep 24 | Thursday | Heritage Day |
| Dec 16 | Wednesday | Day of Reconciliation |
| Dec 25 | Friday | Christmas Day |
| Dec 26 | Saturday | Day of Goodwill |
Holiday calendar by year
Years are listed in ascending order.
About public holidays in South Africa
South Africa observes a variety of public holidays throughout the year, commemorating significant historical events, cultural traditions, and national days. These holidays are established by law and provide opportunities for rest and reflection for citizens across the country.
This guide provides an overview of South Africa's public holidays. For a detailed explanation of what constitutes a public holiday, please refer to our Public Holidays Explained page. You can find a comprehensive list of all holidays for a specific year on our South Africa Holidays 2026 page.
Major public holidays in 2026
In 2026, South Africa will observe several key public holidays. These dates are fixed, though some may fall on weekends, in which case the following Monday is often observed as the public holiday.
Notable holidays in 2026 include New Year's Day, Human Rights Day, and Freedom Day. For a complete list of all public holidays and their specific dates, please visit the South Africa Holidays 2026 page.
- New Year's Day — 1 January 2026. Marks the start of the Gregorian calendar year.
- Human Rights Day — 21 March 2026. Honors the victims of the Sharpeville massacre and celebrates human rights in South Africa.
- Good Friday — 3 April 2026. A Christian observance commemorating the crucifixion of Jesus.
- Family Day — 6 April 2026. A day for families to spend time together.
- Freedom Day — 27 April 2026. Celebrates the first day of full non-racial, representative democracy in South Africa.
- Workers' Day — 1 May 2026. A day to recognize the contributions of workers.
- Youth Day — 16 June 2026. Commemorates the Soweto uprising of 1976.
- Heritage Day — 24 September 2026. Celebrates the diverse cultural heritage of South Africa.
Planning around holidays
Public holidays in South Africa often fall on weekdays, providing opportunities for extended breaks. However, some holidays may fall on weekends, and the observance of the holiday might shift to the following Monday, depending on the specific year and legislation. It's always advisable to check the specific dates for the year you are planning for.
- Seasonal Patterns: Holidays are spread throughout the year, with a concentration in the spring and summer months, particularly around April and December.
- Observance: When a public holiday falls on a Sunday, the following Monday is typically observed as the public holiday. If it falls on a Saturday, the holiday is usually observed on that Saturday.
- Yearly Variation: The exact dates for some holidays, like Easter-related observances (Good Friday and Family Day), change annually based on the lunar calendar.
- Longer Breaks: Several holidays occur close together or near weekends, potentially allowing for longer periods of time off, especially around April and the end of the year.
Plan Your Year Around ZA Holidays
View South Africa holidays in calendar mode
Explore public holidays in a visual calendar layout and plan ahead more easily.