Web Design for Schools
in South Africa

These dates are correct according to the Government Gazette of 2 October 2020, but may be subject to further change.

2021 School terms

Term Dates Weeks Days Public
115 Feb - 23 Apr1050347
23 May - 9 Jul1050149
326 Jul - 1 Oct1050248
411 Oct - 15 Dec1048048


View 2022 school calendar

2021 Public Holidays

1 JanuaryNew Year's Day
21 MarchHuman Rights Day
22 MarchPublic holiday
02 AprilGood Friday
05 AprilFamily Day
26 AprilSpecial School holiday
27 AprilFreedom Day
1 MayWorkers' Day
16 JuneYouth Day
9 AugustNational Women's Day
24 SeptemberHeritage Day
16 DecemberDay of Reconciliation
25 DecemberChristmas Day
26 DecemberDay of Goodwill

Now available

Try our Excel-based 2021 School Planner that you can download and use to record all your school's events for the year. It is very easy to use. It is pre-populated with the school terms and public holidays. And it's free!

Die jaarbeplanner is ook in Afrikaans beskikbaar.

school planner