Autumn

2023

4th September to 8th December
(inset day 29th September)
Winter Camp 11th to 20th December

(Half term: 23rd to 27th October)

2024

Monday 2nd September to Friday 13th December
(inset day Monday 7th October)
Winter Camp 16th to 20th December

(Half term: Monday 28th October to Friday 1st November)

Spring

2024

8th January to 28th March

(Half term: 12th to 16th February)

2025

Monday 6th January to Friday 4th April
(inset day Friday 4th April)

(Half term: Monday 17th to Friday 21st February)

Summer

2024

Monday 15th April to Friday 19th July
(inset day Thursday 20th June)
Summer Camp Monday 22nd July to Wednesday 31st July

(Half term: 27th to 31st May)

2025

Wednesday 23rd April to Tuesday 22nd July
(inset day Friday 27th June)
Summer Camp Wednesday 23rd July to Friday 1st August

(Half term: 26th to 30th May)