Autumn Term
Begins: Wednesday 3rd September 2025
Ends: Friday 19th December 2025
Half-term: Friday 27th October 2024 – Friday 31st October 2025
Christmas: Monday 22nd December – Monday 5th January 2026
Spring Term
Begins: Tuesday 6th January 2026
Ends: Thursday 26th March 2026
Half-term: Monday 16thFebruary 2026 – Friday 20th February 2026
Easter: Monday 30th March 2026 – Friday 10th April 2026
Summer Term
Begins: Wednesday 13th April 2026
Ends: Tuesday 27th July 2026
Half-term: Monday 25th May 2026 – Friday 29th May 2026
Staff Training Dates (school closed to students)
Monday 1st and Tuesday 2nd September 2025
Friday 17th October 2025
Friday 5th December 2025
Monday 5th January 2026
Monday 23rd February 2026
Bank Holiday (school closed)
Monday 4th May 2026
Begins: Wednesday 4th September 2024
Ends: Friday 20th December 2024
Half-term: Friday 25th October 2024 – Friday 1st November 2024
Christmas: Monday 23rd December – Friday 3rd January 2025
Begins: Tuesday 7th January 2025
Ends: Friday 4th April 2025
Half-term: Monday 17th February 2025 – Friday 21st February 2025
Easter: Monday 7th April 2025 – Tuesday 22nd April 2025
Begins: Wednesday 23rdApril 2025
Ends: Tuesday 22nd July 2025
Half-term: Monday 26th May 2025 – Friday 30th May 2025
Monday 2nd and Tuesday 3rd September 2024
Monday 6th January 2025
Monday 24th February 2025
Wednesday 23rd July 2025 (Disaggregated day)
Monday 5th May 2025