School term dates 2023-24
Autumn term
- Wednesday 6th September - Autumn Term 1 begins
- Friday 20th October - Autumn Term 1 ends
- Monday 23rd October - Friday 27th October - Half Term
- Monday 30th October - Autumn Term 2 Begins
- Wednesday 20th December - Autumn Term 2 ends
- Thursday 21st December - Wednesday 3rd January - Christmas Holiday
Spring term
- Thursday 4th January - Spring Term 1 begins
- Friday 9th February - Spring Term 1 ends
- Monday 19th February - Friday 23rd February - Half Term
- Monday 26th February - Spring Term 2 begins
- Wednesday 27th March - Spring Term 2 ends
- Thursday 28th March - Friday 12th April - Easter Holiday
Summer term
- Monday 15th April - Summer Term 1 begins
- Monday 6th May - Bank Holiday - School closed
- Friday 24th May - Summer Term 1 ends
- Monday 27th May - Friday 31st May - Half Term
- Monday 3rd June - Summer Term 2 begins
- Friday 19th July - Last day of Summer term
School term dates 2024-25
Autumn term
- Wednesday 4th September - Autumn Term 1 begins
- Thursday 24th October - Autumn Term 1 ends
- Monday 28th October - Friday 1st November- Half Term
- Monday 4th November - Autumn Term 2 Begins
- Friday 20th December - Autumn Term 2 ends
- Monday 23rd December - Monday 6th January - Christmas Holiday
Spring term
- Tuesday 7th January - Spring Term 1 begins
- Friday 14th February - Spring Term 1 ends
- Monday 17th February - Friday 21st February - Half Term
- Monday 24th February - Spring Term 2 begins
- Friday 4th April - Spring Term 2 ends
- Monday 7th April - Tuesday 22nd April - Easter Holiday
Summer term
- Wednesday 23rd April - Summer Term 1 begins
- Monday 5th May - Bank Holiday - School closed
- Friday 23rd May - Summer Term 1 ends
- Monday 26th May - Friday 30th May - Half Term
- Monday 2nd June - Summer Term 2 begins
- Tuesday 22nd July - Last day of Summer term