Please Note: Mid-term starts on the Wednesday after school and/or extra mural activities. School then resumes on Tuesday morning.
Staff Return: Monday 13 January
Boarders & New Boys (Grade 1 – 7): Tuesday 14 January
School Starts: Wednesday 15 January
Saturday School: Saturday 18 January
Mid-Term: Thursday 20 February – Monday 24 February
Public Holiday (School Day): Friday 21 March (Human Rights Day)
Term Ends: Thursday 28 March
Easter Weekend: Friday 18 April – Monday 21 April
Government Term 1 Dates: Wednesday 15 January – Friday 28 March
Boarders & Staff Return: Tuesday 22 April
School Starts: Wednesday 23 April
Saturday School: Saturday 26 April
Public Holiday (School Day): Monday 28 April (Freedom Day)
Public Holiday (School Closed): Thursday 01 May (Workers Day)
Mid-Term: Thursday 22 May – Monday 26 May
Public Holiday (School Day): Monday 16 June (Youth Day)
Term Ends: Friday 27 June
Government Term 2 Dates: Wednesday 08 April – Friday 27 June
Boarders & Staff Return: Monday 21 July
School Starts: Monday 21 July
Saturday School: Saturday 26 July
Mid-Term: Thursday 21 August – Monday 25 August
Term Ends: Wednesday 24 September
Government Term 3 Dates: Tuesday 22 July – Friday 03 September
Boarders Return: Monday 06 October
School Starts: Tuesday 07 October
Saturday School: Saturday 11 October
Mid-Term: Thursday 30 October – Monday 03 November
Term Ends (Junior Primary & Inky): Thursday 27 November
Term Ends (Senior Primary): Friday 28 November
Government Term 4 Dates: Tuesday 13 October – Friday 10 December