All students return: Thursday 4th January 2024
Half Term: Monday 12th – Friday 16th February 2024
All students return: Monday 19th February 2024
Last day of term: Thursday 28th March 2024
Staff INSET: 3rd January 2024
All students return: Monday 15th April 2024
Half Term: Monday 27th – Friday 31st May 2024
All students return: Monday 3rd June 2024
Last day of term: Wednesday 17th July 2024
Year 12 start: Monday 2nd September
Year 13 start: Wednesday 4th September
Half Term: Monday 14th October 2024- Friday 25th October 2024
All students return: Monday 28th October 2024
Last day of term (students): Tuesday 17th December 2024
Last day of term (staff): Thursday 19th December 2024
Staff INSET: Thursday 29th August 2024 & Friday 30th August 2024
All students return: Tuesday 7th January 2025
Half Term: Monday 17th February- Friday 21st February 2025
All students return: Monday 24th February 2025
Last day of turn: Friday 4th April 2025
Staff INSET: Monday 6th January 2025
All students return: Tuesday 22nd April 2025
Half Term: Monday 26th May – Friday 30th May 2025
All students return: Monday 2nd June 2025
Last day of term: Wednesday 16th July 2025
Staff INSET: Friday 9th May 2025
Download the timings of the school day here