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 that whenever any public holiday falls on a Sunday, the Monday following 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
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

Reference(s):
https://www.gov.za/about-sa/public-holidays
https://www.gov.za/about-sa/school-calendar