- First Day of School – 4th September 2023
- Public Holiday – 28th September 2023 (+ Director’s Day Off 29th September 2023)
- Autumn Holiday – 26th - 27th October 2023 (+ Director’s Day Off 23rd, 24th, 25th October 2023)
- Christmas Holiday – 23rd December 2023 – 2nd January 2024 (+ Director’s Day Off 22rd December 2023)
- Mid-Year Report – 31st January 2024
- Mid-Year Holiday – 2nd February 2024
- Spring Holiday – 12th - 18th February 2024
- Easter Holiday – 28th March 2024 (+ public holiday – 29th March and 1st April 2024)
- Final Report – 28th June 2024
- Summer Holiday – 1st July - 1st September 2024
Headmaster's Days (school holiday)
- 23th, 24th, 25th October 2023
- 22nd December 2023
Parent's Evenings
- 25th September 2023 (for classes 1A, 1B)
- October - November 2023 (individual meetings with form teachers - for classes 2A, 2B, 3A, 3B)
- 22nd November 2023 (for classes 4A, 4B, 5A, 5B, 6A, 6B, 7A, 7B, 8A, 8B)
- March - April 2024 (individual meetings with form teachers - for classes 1A, 1B, 2A, 2B, 3A, 3B)
- 24th April 2024 (for classes 4A, 4B, 5A, 5B, 6A, 6B, 7A, 7B, 8A, 8B)
Parent's Evenings are always from 5pm.
Open Days
- 16th November 2023
- 6th February 2024