Term Dates
2024/25
Autumn Term 2024
Monday 2nd September 2024 to Friday 20th December 2024
Wednesday 4th September: First day for Year 7, 12 & 13
Thursday 5th September: All other year groups return to school
Half-term (2 weeks)
Monday 21st October 2024 to Friday 1st November 2024
Spring Term 2025
Monday 6th January 2025 to Friday 11th April 2025
Half-term (1 week)
Monday 17th February 2025 to Friday 21st February 2025
Summer Term 2025
Tuesday 22nd April 2025 to Tuesday 22nd July 2025
Tuesday 22nd April 2025: For Year 11 and Year 13 students only
Wednesday 23rd April: All other year groups return to school
Half-term (1 week)
Monday 26th May 2025 to Friday 30th May 2025
Staff Training Day 1: Monday 2nd September 2024
Staff Training Day 2: Tuesday 3rd September 2024
Staff Training Day 3: Wednesday 18th September 2024 (following Open Evening)
Staff Training Day 4: Monday 6th January 2025
Staff Training Day 5: Wednesday 2nd July 2025
2025/26
There is a 1 week autumn half-term break & 2 week Easter holiday. An additional Staff Training Day has been added for 2025/26.
Autumn Term
Wednesday 3rd September 2025 to Friday 19th December 2025
Friday 5th September: First day for Year 7, 12 & 13
Monday 8th September: All other year groups return to school
Half-term
Monday 27th October 2025 to Friday 31st October 2025 (1 week)
Spring Term
Monday 5th January 2026 to Friday 27th March 2026
Half-term
Monday 16th February 2026 to Friday 20th February 2026 (1 week)
Summer Term
Monday 13th April 2026 to Wednesday 22nd July 2026
Monday 13th April 2026: For Year 11 and Year 13 students only
Tuesday 14th April: All other year groups return to school
Half-term
Monday 25th May 2026 to Friday 29th May 2026 (1 week)
Staff Training Day 1: Wednesday 3rd September 2025
Staff Training Day 2: Thursday 4th September 2025
Staff Training Day 3: Friday 19th September 2025 [Following Open Evening]
Staff Training Day 4: Friday 28th November 2025
Staff Training Day 5: Monday 5th January 2026
Staff Training Day 6: Wednesday 1st July 2026
2026/27
Autumn Term
Wednesday 2nd September 2026 to Friday 18th December 2026
(Friday 4th September for Year 7, 12 & 13 students only
Monday 7th September: All other year groups return to school)
Half-term (1 week)
Monday 26th October 2026 to Friday 30st October 2026
Spring Term
Monday 4th January 2027 to Thursday 25th March 2027
Half-term (1 week)
Monday 15th February 2027 to Friday 19th February 2027
Summer Term
Monday 12th April 2027 to Thursday 22nd July 2027
(Monday 12th April 2027 for Year 11 and Year 13 students only
Tuesday 13th April: All other year groups return to school)
Half-term (1 week)
Monday 31st May 2027 to Friday 4th June 2027
Staff Training Day 1: Wednesday 2nd September 2026
Staff Training Day 2: Thursday 3rd September 2026
Staff Training Day 3: tbc [Following Open Evening]
Staff Training Day 4: Monday 4th January 2027
Staff Training Day 5: Staff Conference – tbc
AUTUMN TERM 2027/28 will start no earlier than Wednesday 1st September 2027 (starting with two Staff Training Days)