School Calendar
Calendar for the School Year 2023-2024
Autumn Term 1
Monday 4th September 2023: Staff Training Day 1
Tuesday 5th September 2023: Term Starts For Pupils
Friday 20th October 2023: Term Finishes For Pupils
23rd October 2023 - 27th October 2023: Half Term
Autumn Term 2
Monday 30th October 2023: Staff Training Day 2
Tuesday 31st October 2023: Term Starts For Pupils
Wednesday 20th December 2023: Term Finishes For Pupils
21st December 2023 - 4th January 2024: Christmas Break
Monday 1st January 2024: Bank Holiday
Spring Term 1
Friday 5th January 2024: Staff Training Day 3
Monday 8th January 2024: Term Starts For Pupils
Friday 16th February 2024: Term Finishes For Pupils
19th February 2023 - 23rd February 2024: Half Term
Spring Term 2
Monday 26th February 2024: Term Starts For Pupils
Thursday 28th March 2024: Term Finishes For Pupils
Friday 29th March 2024: Bank Holiday
Monday 1st April 2024: Bank Holiday
2nd April 2024 - 12th April 2024: Easter Break
Summer Term 1
Monday 15th April 2024: Term Starts For Pupils
Monday 6th May 2024: Bank Holiday
Friday 24th May 2024: Term Finishes For Pupils
27th May 2024 - 31st May 2024: Half Term
Summer Term 2
Monday 3rd June 2024: Term Starts For Pupils
Monday 17th June 2024: Staff Training Day 4
Tuesday 18th June 2024: Staff Training Day 5
Wednesday 24th July 2024: Term Finishes For Pupils
The dates for the Staff Training Days are provisional and may change because of local and national developments.