The Public Holidays Act (Act 36 of 1994) determines that whenever any public holiday falls on a Sunday, the Monday following it shall be a public holiday.

Public holidays in 2026

DateHoliday
Thursday, 1 JanuaryNew Year’s Day
Saturday, 21 MarchHuman Rights Day
Friday, 3 AprilGood Friday
Monday, 6 AprilFamily Day
Monday, 27 AprilFreedom Day
Tuesday, 16 JuneYouth Day
Sunday, 9 AugustNational Women’s Day
Monday, 10 AugustNational Women’s Day observed
Thursday, 24 SeptemberHeritage Day
Wednesday, 16 DecemberDay of Reconciliation
Friday, 25 DecemberChristmas Day
Saturday, 26 DecemberDay of Goodwill

 

Hindu Holidays in 2026

DateHoliday
Sunday, 8 NovemberDiwali

 

Islamic Holidays in 2026

DateHoliday
Wednesday, 18 FebruaryRamadan (month of fasting begins)
Friday, 20 MarchEid-al-Fitr (End of Ramadan)
Tuesday, 26 MayEid-al-Adha

 

Jewish Holidays in 2026

DateHoliday
Wednesday, 1 April
to Thursday, 9 April
Pesach
Thursday, 21 May to Saturday, 23 MayShavuot
Friday, 11 September to Sunday, 13 SeptemberRosh Hashana
Sunday, 20 October
to Monday, 21 October
Yom Kippur

Information supplied by the Registrar’s Secretariat
Uploaded: 19 January 2026