PREPARATORY SCHOOL
TERM 1 | TERM 2 | TERM 3 | TERM 4 |
(Staff: Mon. 15 January –Wed. 20 March) Pupils: Wed. 17 January – Wed. 20 March 46 (48) school days | (Staff: Mon. 8 April – Fri. 14 June) Pupils: Tues. 9 April – Fri. 14 June 48 (49) school days | (Staff: Mon. 8 July – Fri. 20 September) Pupils: Tues. 9 July – Fri. 20 September 54 (54) school days | (Staff: Mon. 7 October – Fri. 6 December) Pupils: Tues. 8 October– Wed. 4 December 43 (45) school days |
SENIOR SCHOOL
TERM 1 | TERM 2 | TERM 3 | TERM 4 |
(Staff: Mon. 15 January –Wed. 20 March) Pupils: Wed. 17 January – Wed. 20 March 46 (48) school days | (Staff: Mon. 8 April – Fri. 14 June) Pupils: Mon. 8 April (Online) Tues. 9 April (On Campus) – Fri. 14 June 50 (50) school days | (Staff: Mon. 8 July – Fri. 20 September) Pupils: Mon. 8 July (Online) Tues. 9 July (On Campus) – Fri. 20 September 54 (54) school days | (Staff: Mon. 7 October – Fri. 6 December) Pupils: Mon. 7 October (Online) Tues. 8 October (On Campus) – Wed. 4 December 43 (45) school days |
PUBLIC HOLIDAYS 2024
21 March | Human Rights Day |
29 March | Good Friday |
31 March | Easter Sunday |
1 April | Family Day |
27 April | Freedom Day |
1 May | Workers’ Day |
16 June | Youth Day |
9 August | National Women’s Day |
24 September | Heritage Day |