Term Dates

Please check the Schoolbase calendar to see daily events.

Autumn Term 2025

Monday 1st, Tuesday 2nd, Wednesday 3rd September Staff Inset Days
Thursday 4th September Term Begins – Whole School
Monday 20th October – Friday 31st October Half Term (10 days)
Thursday 11th December Term Ends – Whole School
Friday 12th December Staff Inset Day

Spring Term 2026

Friday 2nd & Monday 5th January Staff Inset Days
Tuesday 6th January Term Begins – Whole School
Monday 16th February – Friday 20th February Half Term (5 days)
Thursday 26th March Term Ends – Whole School
Friday 27th March Staff Inset Day

Summer Term 2026

Friday 17th April & Monday 20th April Staff Inset Days
Tuesday 21st April Term Begins – Whole School
Monday 25th May – Friday 29th May Half Term (5 days)
Thursday 9th July Term Ends – Whole School
Friday 10th July Staff Inset Day

Autumn Term 2026

Wednesday 2nd, Thursday 3rd, Friday 4th September Staff Inset Days
Monday 7th September Term Begins – Whole School
Monday 19th October – Friday 30th October Half Term (10 days)
Tuesday 15th December Term Ends – Whole School
Wednesday 16th December Staff Inset Day

Spring Term 2027

Monday 4th & Tuesday 5th January Staff Inset Days
Wednesday 6th January Term Begins – Whole School
Monday 15th February – Friday 19th February Half Term (5 days)
Wednesday 24th March Term Ends – Whole School
Thursday 25th March Staff Inset Day

Summer Term 2027

Thursday 15th & Friday 16th April Staff Inset Days
Monday 19th April Term Begins – Whole School
Monday 31st May – Friday 4th June Half Term (5 days)
Thursday 8th July Term Ends – Whole School
Friday 9th July Staff Inset Day
Free Stay & Play - Friday 17th October 2025

If you have a child aged 0-3 we’d love to see you at our Stay & Play! These are free play sessions in our Nursery where you can chat to our Early Years staff and meet other local families. Click here to book a place