Date Holiday Type Notes
01 Jan 2023 New Year's Day National
08 Mar 2023 International Women's Day National
12 Mar 2023 Youth Day National
07 Apr 2023 Good Friday National
08 Apr 2023 Holy Saturday National
10 Apr 2023 Easter Monday National
01 May 2023 Labour Day National
25 May 2023 Africa Freedom Day National
01 Jul 2023 Heroes Day National
02 Jul 2023 Unity Day National
24 Oct 2023 Independence Day National
25 Dec 2023 Christmas Day National
26 Dec 2023 Boxing Day National
Year