Term Dates

2025 – 2026

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

2024 – 2025

Autumn Term

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

Spring Term

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

Summer Term

Begins: Wednesday 23rdApril 2025
Ends: Tuesday 22nd July 2025
Half-term: Monday 26th May 2025 – Friday 30th May 2025

Staff Training Dates (school closed to students)

Monday 2nd and Tuesday 3rd September 2024
Monday 6th January 2025
Monday 24th February 2025
Wednesday 23rd July 2025 (Disaggregated day)

Bank Holidays (school closed)

Monday 5th May 2025