Term Dates

Spring Term 2025

Monday 6th January | Term begins
Monday 17th February | Holiday (one week)
Monday 24th February | Term begins
Monday 14th April | Holiday (two weeks)

Summer Term 2025

Monday 28th April | Term begins
Monday 5th May | Bank holiday (May Day)
Monday 26th May | Holiday (one week)
Monday 2nd June | Term begins
Friday 18th July | Term ends
Monday 21st July | Inset day

Autumn Term 2025

Monday 1st - Tuesday 2nd September | Inset days
Wednesday 3rd September | Term begins
Friday 24th October | Inset day
Monday 27th October | Holiday (one week)
Thursday 18th December | Term ends
Friday 19th December | Inset day

Spring Term 2026

Monday 5th January | Term begins
Monday 16th February | Holiday (one week)
Monday 23th February | Term begins
Monday 30th March | Holiday (two weeks)

Summer Term 2026

Monday 13th April | Term begins
Monday 4th May | Bank holiday (May Day)
Monday 25th May | Holiday (one week)
Monday 1st June | Term begins
Friday 17th July | Term ends
Monday 20th July | Inset day