The Department of Basic Education has published the 2022 School Calendar. 

According to the calendar, the starting date for the 2022 school year is set for Wednesday, 12 January and ends Wednesday, 14 December. 

The details were published via official government gazette was published on Friday, 28 May 2021, signed off by the Minister of Basic Education, Angie Motshekga. 

Below we’ve included school term dates as well as all holidays in a handy print out so you can get a head start on planning your next family holiday. 

Remember, these are the term dates for state schools because private schools set their own term dates and differ widely. 

Simply click and save this school holiday calendar to your cellphone, or download and print out. 


SA school holidays 2022: 

Click here to download the 2022 printable.

South African School calendar 2022

Click here to download the 2022 printable.

The 2022 school calendar:

Saturday 1 January: New Year’s Day

Monday 10 JanuaryTeachers back at school

Term 1

Wednesday 12 January:Schools open for Term 1

Thursday 17 MarchSchools close

Monday 21 March: Human Right’s Day

Term 2

Tuesday 5 AprilSchools open for Term 2

Friday 15 April to Monday 18 April: Easter weekend

Wednesday 27 AprilFreedom Day

Sunday 1 May: Worker’s Day

Thursday 16 June: Youth Day

Friday 17 JuneSpecial School Holiday 

Friday 24 JuneSchools close

Term 3

Tuesday 19 July: Schools open for Term 3

Monday 8 August: Special School Holiday

Tuesday 9 August: Women’s Day

Saturday 24 September: Heritage Day

Friday 30 SeptemberSchools close

Term 4

Tuesday 11 OctoberSchools open for Term 4

Wednesday 14 December: School’s out!

Friday 16 December: Day of Reconciliation

Sunday 25 December: Christmas Day

Monday 26 December: Day of Goodwill

ALSO SEE:  Is your child anxious about starting school for the first time? Here’s how you can help

The school holidays 2022 at a glance:

January holiday 2022:

Schools open Wednesday 12 January 2022. Teachers start on Monday 10 January

March/April 2022 holiday:

Schools close Thursday 17 March and reopen Tuesday 5 April. 

June/July 2022 holiday:

Schools close Friday 24 June and reopen Tuesday 19 July.

October 2022 holiday:

Schools close Friday 30 September and reopen Tuesday 11 October.  

December 2022 holiday:

Schools close on Wednesday 12 December. 

Source: Green Gazette