Date Holiday Type Notes
01 Jan 2025 New Year's Day National
21 Mar 2025 Human Rights Day National
21 Mar 2025 Good Friday National
01 Apr 2025 Family Day National
27 Apr 2025 Freedom Day National
01 May 2025 Workers' Day National
16 Jun 2025 Youth Day National
09 Aug 2025 National Women's Day National
24 Sep 2025 Heritage Day National
16 Dec 2025 Day of Reconciliation National
25 Dec 2025 Christmas Day National
26 Dec 2025 Day of Goodwill National
Year