Term Dates
Autumn Term 2024-2025
Wednesday 4th September 2024 to Friday 20th December 2024
- Staff Training Days: Monday 2nd and Tuesday 3rd September
- Wednesday 4th September – Welcome to Year 7 & Welcome back to Years, 11, 12 & 13
- Thursday 5th September Welcome back to Years 8, 9 & 10
- Half term holiday: Monday 28th October to Friday 1st November 2024
- Staff Training Day: Friday 29th November 2024
- Christmas Holiday: Monday 23rd December to Friday 3rd January 2025
Spring Term 2025
Tuesday 7th January to Friday 4th April 2025
- Staff Training Day: Monday 6th January 2025
- Half term holiday: Monday 17th February to Friday 21st February 2025
- Easter Holiday Monday 7th April to Monday 21st April 2025
Summer Term 2025
Tuesday 22nd April to Friday 18th July 2025
- Bank Holiday: Monday 5th May 2025
- Half term holiday: Monday 26th May to Friday 30th May 2025
- Staff Training Day: Monday 21st July 2025
- Summer Holiday: Monday 21st July to Friday 29th August 2025
Autumn Term 2025-2026
Wednesday 3rd September to Friday 19th December 2025
- Staff Training Day: 1st and 2nd September 2025
- Half Term Holiday: Monday 20th October to Friday 31st October
- Christmas Holiday: Monday 22nd December to Friday 2nd January 202
Spring Term 2026
Monday 5th January to Friday 27th March 2026
- Half Term Holiday: Monday16th February to Friday 20th February 2026
- Easter Holiday: Monday 30th March to Friday 10th April 2026
Summer Term 2026
Monday 13th April to Wednesday 22nd July
- Bank Holiday: Monday 4th May 2026
- Half Term Holiday: Monday 25th May to Friday 29th May 2026
- Summer Holiday: Thursday 23rd July to Friday 28th August 2026
- Bank Holiday: Monday 31st August 2026