2024/2025 academic year
- Autumn term 1: Thursday 5th September (year 7 only) Friday 6th September (all students) – 18th October 2024
- Autumn term 2: 4th November 2024 – 18th December 2024
- Spring term 1: 7th January 2025 – 14th February 2025
- Spring term 2: 24th February 2025 – 4th April 2025
- Summer term 1: 24th April 2025 – 23rd May 2025 (bank holiday 5th May)
- Summer term 2: 2nd June 2025 – 11th July 2025
2023/2024 academic year
- Autumn term 1: 18th September 2023 – 20th October 2023
- Transition morning 13th September 2023
- Autumn term 2: 30th October 2023 – 20th December 2023
- Spring term 1: 8th January 2024 – 9th February 2024
- Spring term 2: 19th February 2024 – 27th March 2024 (half-day 12.30pm)
- Summer term 1: 15th April 2024 – 24th May 2024
- Summer term 2: 3rd June 2024 – 12th July 2024 (half-day 12.30pm)
Timings of the school day
- Gates open: 8.20am
- Breakfast: 8.30am – 8.45am
- Registration: 8.45am
- P1: 8.50am – 9.40am
- P2: 9.40am – 10.30am
- Break: 10.30am – 10.50am
- P3: 10.50am – 11.40am
- P4: 11.40am – 12.30pm
- Lunch: 12.30pm – 1.20pm
- P5: 1.20pm – 2.10pm
- P6: 2.10pm – 3pm
- Tutor time: 3pm – 3.10pm
- End of day: 3.10pm