2018

Confirmed - 7 November 2016

Term

Start

End

Public Holidays & Extra Days

Term 1

 17 January 

 28 March

 Wednesday, 21 March - Human Rights' Day

Term 2

 9 April

 22 June

 Friday, 27 April - Freedom Day

 Monday, 30 April - School Holiday

 Tuesday, 1 May - Workers' Day

Thursday, 10 May - Ascension Day

Term 3

 16 July

 21 September

 Thursday, 9 August - National Women's Day

 Friday, 10 August - School Holiday

Term 4

 8 October

 7 December

 

 

 

2019 Calendar – ratified Wednesday, 14 June 2017

Term

Duration

Number of weeks

Description

1

09 January - 20 March

11

 

2

08 April - 21 June

10

Friday, 19 April – Good Friday

Monday, 22 April – Family Day

Monday, 29 April – School Holiday

Tuesday, 30 April – School Holiday

Wednesday, 1 May – Workers’ Day

Thursday, 2 May – School Holiday

Friday, 3 May – School Holiday

Thursday, 30 May – Ascension Day

Monday, 17 June – Youth Day Public Holiday

3

15 July - 20 September

10

Friday, 9 August – Women’s Day

4

07 October - 06 December

9

 

 

Total

40

 

 

2020 Academic Calendar and Term Plan – Confirmed – 26 November 2018

Duration

Weeks

Days

Public Hols

Actual

8 January – 20 March

11

53

0

53

30 March – 12 June

11 (10)

55 

4+3

48

6 July – 11 September

10

50

1

49

28 September – 27 November

9

45

0

45

 

Date

Day

Public Holiday 

1 Jan

Wed

New Year's Day

21 Mar

Sat

Human Rights Day

10 Apr

Fri

Good Friday

13 Apr

Mon

Family Day

27 Apr

Mon

Freedom Day

28 Apr-3 Apr

Tue-Thur

School mid-term break

1 May

Fri

Workers' Day

16 Jun

Tue

Youth Day

9 Aug

Sun

National Women's Day

10 Aug

Mon

National Women's Day Holiday

24 Sep

Thu

Heritage Day

16 Dec

Wed

Day of Reconciliation

25 Dec

Fri

Christmas Day

26 Dec

Sat

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