Terms and Calendars 2023

Term Duration No of Weeks
1
18 January – 31 March
11
2
12 April – 23 June
11
3
18 July – 22 September
10
4
10 October – 6 December
9

Public Holidays

20 March – School holiday 

21 March  

7 April – In school holiday

10 April – In school holiday

27 April 

28 April – School holiday 

1 May  

16 June 

9 August 

24 September

25 September 

School Holiday

Human Rights Day

Good Friday

Family Day

Freedom Day

School Holiday

Worker’s day

Youth Day

Women’s Day

Heritage Day

Heritage Day observed