Monday 4th September 2023, In Service Training Day
Tuesday 5th September 2023, Y7 and Y12 only start
Wednesday 6th September 2023, Y8, Y9, Y10, Y11, Y13 start
Monday 20th November 2023, in Service Training Day
Spring Term
First day of term
2nd Jan 2024
Half Term
12th Feb 2024 - 16th Feb 2024
Last day of term
28th Mar 2024
Further Information
Monday 1st January 2024, Bank Holiday
Friday 29th March 2024, Bank Holiday
Summer Term
First day of term
15th Apr 2024
Half Term
28th May 2024 - 31st May 2024
Last day of term
19th Jul 2024
Further Information
Monday 6th May 2024, Bank Holiday
Monday 27th May 2024, Bank Holiday
Friday 28th June 2024, In Service Training Day
Monday 22nd, Tuesday 23rd and Wednesday 24th July 2024, In Service Training Days
Autumn Term
First day of term
2nd Sep 2024
Half Term
28th Oct 2024 - 1st Nov 2024
Last day of term
19th Dec 2024
Further Information
Monday 2nd September 2024, In Service Training Day
Tuesday 3rd September 2024, Y7 and Y12 only start
Wednesday 4th September 2024, Y8, Y9, Y10, Y11, Y13 start
Monday 25th November 2024, In Service Training Day
Spring Term
First day of term
6th Jan 2025
Half Term
17th Feb 2025 - 21st Feb 2025
Last day of term
4th Apr 2025
Summer Term
First day of term
22nd Apr 2025
Half Term
27th May 2025 - 30th May 2025
Last day of term
18th Jul 2025
Further Information
Friday 18th and Monday 21st April 2025, Bank Holidays
Monday 5th May 2025, Bank Holiday
Monday 26th May 2025, Bank Holiday
Friday 27th June 2025, In Service Training Day
Monday 21st and Tuesday 22nd July 2025, In Service Training Days