2023-2024 school calendar
Click here to download the 2023-2024 School calendar
First day of school: Monday 04 September 2023
Mid-term holidays: from Friday 20 October 2023 after school until the morning of Wednesday 1 November 2023
Christmas holidays: from Friday 15 December 2023 after school until the morning of Monday 8 January 2024
Mid-term holidays: from Friday 23 February 2024 after school until the morning of Wednesday 6 March 2024
Mid-term holidays: from Friday 26 April 2024 after school until the morning of Monday 13 May 2024
Long holidays: Wednesday 3 July 2024 after school (provided the secondary school exams are finished)
Public holidays:
- Monday 25 September 2023 (Heritage Day)
- Thursday 21 March 2024 (Human Rights Day)
- Friday 29 March 2024 (Good Friday)
- Monday 01 April 2024 (Family Day)
- Monday 17 June 2024 (Freedom Day)