Term dates

(If viewing on a mobile or tablet device please be aware that you will need to scroll/swipe to the left and right to view the full information, or zoom out on this page)

Autumn Term 2023
1st September 2023Staff development day
4th September 2023First day of term for Year 7 students only
5th September 2023First day of term for all other year groups
23rd October – 27th October 2023Half term holiday
24th November 2023Staff development day
Friday 15th December 2023Last day of autumn term
18th December 2023 – 1st January 2024Christmas holiday
Spring Term 2024           
2nd January 2024Staff development day
3rd January 2024Start of term
12th February – 16th February 2024Half term holiday
28th March 2024Last day of spring term
Summer Term 2024
29th March 2024 Good Friday Bank holiday
1st April – 12th April 2024Easter holiday
6th May 2024Bank holiday
27th May – 31st May 2024Half term holiday
24th June 2024Staff development day
19th July 2024Last day of summer term

Autumn Term 2024
2nd September 2024Start of term
28th October – 1st November 2024Half term holiday
Friday 20th December 2024Last day of autumn term
23rd December 2024 – 3rd January 2025Christmas holiday
Spring Term 2025
6th January 2025Start of term
17th February – 21st February 2025Half term holiday
Monday 24th Feburary 2025Staff development day
4th April 2025Last day of spring term
Summer Term 2025
7th April – 18th April 2025Easter holiday
Monday 21st April 2025Easter Monday bank holiday
Tuesday 22nd April 2025First day of summer term
5th May 2025Bank holiday
26th May – 30st May 2025Half term holiday
22nd July 2025Last day of summer term (TBC)

Note: Development/INSET Days to be confirmed in due course.

Autumn Term 2025
1st September 2025Start of term
27th October – 31st October 2025Half term holiday
Friday 19th December 2025Last day of autumn term
22nd December 2025 – 4th January 2026Christmas holidays
Spring Term 2026
5th January 2026Start of term
16th February – 20th February 2026Half term holiday
27th March 2026Last day of spring term
30th March – 10th April 2026Easter holidays
Summer Term 2026
13th April 2026Start of term
4th May 2026Early May bank holiday
25th May – 29th May 2026Half term holiday
17th July 2026Last day of summer term
From 20th July 2026Summer holidays

Note: Development/INSET Days to be confirmed in due course.