Updated – 11 February 2021

Term

Duration

Number of weeks

Number of public holidays

Actual number of school days

1

(12) 14 January - 26 March

Grade R, 1 & 4 start on Thursday 14 January.

Grade 2, 3, 5, 6, 7 start on Monday, 18 January.

11

1 (Human Rights Day Public Holiday)

Monday 22 March

51

2

12 April – 25 June

11

Monday 26 April (school holiday)

Freedom Day Tuesday 27 April

Ascension Day 13 May

Youth Day Wednesday 17 June

51

3

19 July – 23 September (Thursday)

10

1 (Women’s Day)

Monday 9 August

48

4

11 October – 3 December

8

0

40

 

Total

40

5+1

190 (192)

 

 

Public and School Holidays 2021

1 January

New Year’s Day

21 March

Human Rights Day

22 March

Human Rights Day Public Holiday

02 April

Good Friday

05 April

Family Day

26 April

Freedom Day School Holiday

27 April

Freedom Day

1 May

Workers’ Day

13 May

Ascension Day

16 June

Youth Day

9 August

National Women’s Day

24 September

Heritage Day

16 December

Day of Reconciliation

25 December

Christmas Day

26 December

Day of Goodwill

 

2017

Confirmed - 8 April 2016

Term

Start

End

Public Holidays & Extra Days

Term 1

 

 

Monday, 20 March – school holiday

Tuesday, 21 March – Human Rights’ Day

Term 2

 

 

Thursday 27 April –Freedom Day

Friday 28 April – School Holiday

Monday, 1 May – Workers’ Day

Friday, 16 June – Youth Day

Term 3

 

 

Wednesday, 9 August – Women’s Day

Monday, 25 September – School Holiday

Term 4

 

 

 

 

2017

Confirmed - 8 April 2016

Term

Start

End

Public Holidays & Extra Days

Term 1

 

 

Monday, 20 March – school holiday

Tuesday, 21 March – Human Rights’ Day

Term 2

 

 

Thursday 27 April –Freedom Day

Friday 28 April – School Holiday

Monday, 1 May – Workers’ Day

Friday, 16 June – Youth Day

Term 3

 

 

Wednesday, 9 August – Women’s Day

Monday, 25 September – School Holiday

Term 4