South African Public and School Holidays


When are the public and school holidays in 2020?

South Africa has 12 public holidays as determined by the Public Holidays Act. The Act determines whenever any public holiday falls on a Sunday, the Monday following on it shall be a public holiday.

Public Holidays

Date Day Holiday
1 Jan 2020 Wed New Year's Day
21 Mar 2020 Sat Human Rights Day
10 Apr 2020 Fri Good Friday
13 Apr 2020 Mon Family Day
27 Apr 2020 Mon Freedom Day
1 May 2020 Fri Workers' Day
16 Jun 2020 Tue Youth Day
9 Aug 2020 Sun National Women's Day
10 Aug 2020 Mon National Women's Day Holiday
24 Sep 2020 Thu Heritage Day
16 Dec 2020 Wed Day of Reconciliation
25 Dec 2020 Fri Christmas Day
26 Dec 2020 Sat Day of Goodwill

School Holidays

Term Start End
1 21 March 2020 30 March 2020
2 13 June 2020 6 July 2020
3 19 September 2020 28 September 2020
4 3 December 2020 ? January 2021
Reference(s):
https://www.gov.za/about-sa/public-holidays
https://www.gov.za/about-sa/school-calendar