Autumn

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)

2025

Monday 1st September to Friday 12th December
(inset day Friday 10th October)
Winter Camp Monday 15th to Friday 19th December

(Half term: Monday 27th October to Friday 31st October)

Spring

2025

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

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

2026

Monday 5th January to Friday 27th March
(inset day Friday 27th March)

(Half term: Monday 16th to Friday 20th February)

Summer

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)

2026

Monday 13th April to Friday 17th July
(inset day Friday 27th June)
Summer Camp Monday 20th to Friday 31st July

(Half term: Monday 25th to Friday 29th May)