Public holidays in South Africa 2018-2022

South Africa is traditionally a country with many ethnic groups and religions. A clear influence of the Christian church on the holiday calendar cannot be denied to the South Africans. This, however, is kept within rather narrow limits. More important here are the historical days of commemoration of the country's history.

Overall, South Africa is considered a country with a particularly high number of days off. If a public holiday falls on a Sunday, the following Monday becomes a day off. Therefore, Easter Sunday and Pentecost Sunday, for example, are not public holidays.


Back to overview: South Africa

Non-movable holidays

Non-statutory holidays are written in gray.

holidayLocal namedate
New Year's DayNew Year's DayJan, 1st
Human Rights DayHuman Rights DayMar, 21st
Memorial day of Van Riebeeck's arrival 1652Founders DayApr, 6th
Day of FreedomFreedom DayApr, 27th
Labor DayWorkers’ DayMay, 1st
Youth's DayYouth DayJun, 17th
Women's DayNational Women’s DayAug, 9th
Rainbow Nation Culture Day South AfricaHeritage DaySep, 24th
Memorial Day Paul KrugerHeroes' DayOct, 10th
Day of AtonementDay of ReconciliationDec, 16th
Christmas EveChristmas EveDec, 24th
Christmas DayChristmas DayDec, 25th
Boxing DayDay of GoodwillDec, 26th
New Year's EveNew Year's EveDec, 31st


Moving Holidays in South Africa

holidayLocal name20182019202020212022
Good FridayGood FridayMar, 30thApr, 19thApr, 10thApr, 2ndApr, 15th
Easter SundayEaster SundayApr, 1stApr, 21stApr, 12thApr, 4thApr, 17th
Easter MondayFamily DayApr, 2ndApr, 22ndApr, 13thApr, 5thApr, 18th
Ascension of ChristAscension DayMay, 10thMay, 30thMay, 21stMay, 13thMay, 26th
Mother's DayMother's DayMay, 13thMay, 12thMay, 10thMay, 9thMay, 8th
Whit SundayPentecostMay, 20thJun, 9thMay, 31stMay, 23rdJun, 5th