Current Academic Year
2023-2024 TERM DATES FOR PUPILS
Michaelmas (Autumn)
Term starts Tuesday 5th September 2023
Last day of half term Friday 20th October 2023
Half term break Monday 23rd October 2023 to Friday 27th October 2023
School starts again Monday 30th October 2023
Last day of Autumn term Tuesday 19th December 2023
Lent (Spring)
Term starts Thursday 4th January 2024
Last day of half term Friday 16th February 2024
Half term break Monday 19th February 2024 to Friday 23rd February 2024
School starts again Monday 26th February 2024
Last day of Spring term Thursday 28th March 2024
Trinity (Summer)
Term starts Tuesday 16th April 2024
May Day bank holiday Monday 6th May 2024
Last day of half term Friday 24th May 2024
Half term holiday Monday 27th May 2024 to Friday 31st May 2024
School starts again Monday 3rd June 2024
Last day of summer term Friday 19th July 2024
Upcoming Academic Years
2024-2025 TERM DATES FOR PUPILS
Michaelmas (Autumn)
Term starts Wednesday 4th September 2024
Last day of half term Friday 25th October 2024
Half term break Monday 28th October 2024 to Friday 1st November 2024
School starts again Monday 4th November 2024
Last day of Autumn term Friday 20th December 2024
Lent (Spring)
Term starts Tuesday 7th January 2025
Last day of half term Friday 14th February 2025
Half term break Monday 17th February 2025 to Friday 21st February 2025
School starts again Monday 24th February 2025
Last day of Spring term Friday 4th April 2025
Trinity (Summer)
Term starts Tuesday 22nd April 2025
May Day bank holiday Monday 5th May 2025
Last day of half term Friday 23rd May 2025
Half term holiday Monday 26th May 2025 to Friday 30th May 2025
School starts again Tuesday 3rd June 2025
Last day of summer term Tuesday 22nd July 2025
2024-2025 TRAINING DATES FOR STAFF
Michaelmas (Autumn)
Monday 2nd and Tuesday 3rd September 2024
Lent (Spring)
Monday 6th January 2025
Trinity (Summer)
Monday 21st April 2025
Monday 2nd June 2025