5th September for Years 7 and 12 only
6th September for all other years
5th October - early finish (13:30)
6th October - INSET Day (no students)
Spring Term
First day of term
3rd Jan 2024
Half term
9th Feb 2024 - 16th Feb 2024
Last day of term
28th Mar 2024
Easter/Spring holidays
29th Mar 2024 - 12th Apr 2024
Further information
2nd January INSET Day (no students)
9th February INSET Day (no students)
Summer Term
First day of term
15th Apr 2024
Half term
27th May 2024 - 31st May 2024
Last day of term
19th Jul 2024
Summer holidays
22nd Jul 2024 - 3rd Sep 2024
Further information
6th May - Bank Holiday
19th July - early finish (13:30)
4th September for Years 7 and 12 only
5th September for all other years
Autumn Term
First day of term
4th Sep 2024
Half term
28th Oct 2024 - 1st Nov 2024
Last day of term
20th Dec 2024
Winter holidays
23rd Dec 2024 - 6th Jan 2025
Further information
4th September for Years 7 and 12 only
5th September for all other years
3rd October - early finish (13:30)
4th October - INSET Day (no students)
20th December - early finish (13:30)
Spring Term
First day of term
7th Jan 2025
Half term
14th Feb 2025 - 21st Feb 2025
Last day of term
4th Apr 2025
Easter/Spring holidays
7th Apr 2025 - 21st Apr 2025
Further information
6th January - INSET Day (no students)
14th February - INSET Day (no students)
Summer Term
First day of term
22nd Apr 2025
Half term
26th May 2025 - 30th May 2025
Last day of term
22nd Jul 2025
Summer holidays
23rd Jul 2025 - 3rd Sep 2025
Further information
5th May - Bank Holiday
22nd July - early finish (13:30)
Dates for end of 2025 summer holiday and beginning of new academic year, September 2025, are still to be confirmed.