Autumn 2024

Inset (Staff only)

Monday 2nd, Tuesday 3rd, Wednesday 4th September

Term starts

Thursday, September 5, 2024

Half term holiday

Monday 21st October – Friday 1st November

Term ends
Tuesday 17th December (pupils finish @ 12:00pm, AC/EYFS @ 11.30am)


Spring 2025


Inset (Staff only)
Monday 6th January

Term starts
Tuesday, January 7, 2025

Half Term Holiday
Monday 17th February – Friday 21st February

Inset (Staff only)
Wednesday 19th March

Term ends
Thursday 3rd April (pupils finish @ 12:00pm, AC/EYFS @ 11.30am)


Summer 2025


Inset (Staff only)
Wednesday 23rd April

Term starts
Thursday 24th April

Half Term Holiday
Monday 26th May- Friday 30th May (Pupils back in school on Tuesday 3rd June)

Staff Training Day (no pupils in school)
Monday 2nd June

Term ends
Thursday 17th July (pupils finish @ 12:00pm, AC/EYFS @ 11:30am)
Autumn 2025

Inset (Staff only)
Monday 1st - Tuesday 2nd - Wednesday 3rd September

Term starts

Thursday, 4th September, 2025 (nursery & reception home visits 4th & 5th)

Half term holiday

Monday 20th October - Friday 31st October

Staff Training Day (No Pupils in School)
Wednesday 19th November

Term ends
Thursday 18th December (pupils finish @ 12:00pm, AC.EYFS @ 11:30am

Spring 2026


Staff Training Day & Inset  (no pupils in school)
Tuesday 6th January & Wednesday 7th January

Term starts
Thursday 8th January

Half Term Holiday
Monday 16th February – Friday 20th February

Staff Training Day (no pupils in school)
Monday 23rd February

Term ends
Thursday 26th March (pupils finish @ 12:00pm, AC/EYFS @ 11.30am)


Summer 2026


Term starts
Thursday 16th April

Half Term Holiday
Monday 25th May- Friday 29th May

Staff Training Day (no pupils in school)
Wednesday 24th June

Term ends
Thursday 16th July (pupils finish @ 12:00pm, AC/EYFS @ 11:30am)