Future Term Dates

Spring Term 2025

 Monday 6th and Tuesday 7th January Staff INSET Days
 Wednesday 8th January 8.20am Term starts
 Friday 17th January 5.30pm Leave-out begins
 Monday 20th January 8.20am School restarts
 Friday 31st January 3.30pm Leave-out begins
 Monday 3rd February 8.20am School restarts
 Friday 14th February 3.30pm Half Term begins
 Monday 24th February 8.20am School restarts
 Friday 7th March 5.30pm Leave-out begins
 Monday 10th March 8.20am School restarts
 Friday 21st March 3.30pm Leave-out begins
 Monday 24th March 8.20am School restarts
 Friday 28th March 12.30pm Term ends

Summer Term 2025

Tuesday 22nd April Staff INSET Day
Wednesday 23rd April 8.20am Term starts
Friday 2nd May 3.30pm Leave-out begins
Monday 5th May No School – May Bank Holiday
Tuesday 6th May 8.20am School restarts
Saturday 10th May No School - Badminton Horse Trials
Monday 12th May 8.20am School restarts
Friday 23rd May 3.30pm Half Term begins
Monday 2nd June  School restarts
Friday 13th June 5.30pm Leave-out begins
Monday 16th June 8.20am School restarts
Friday 20th June 3.30pm Leave-out begins
Monday 23rd June 8.20am School restarts
Friday 4th July Pre-Prep Prizegiving/Pre-Prep Term ends
Saturday 5th July Prizegiving/Term ends

2025-2026 (Provisional)

Autumn Term 2025

Monday 1st to Wednesday 3rd September Staff INSET Days
Thursday 4th September 8.20am Term starts
Friday 12th September 5.30pm Leave-out begins
Monday 15th September 8.20am School restarts
Friday 3rd October 3.30pm Leave-out begins
Monday 6th October 8.20am School restarts
Friday 17th October 3.30pm Half Term begins
Thursday 30th October 8.20am School restarts
Friday 7th November 5.30pm Leave-out begins
Monday 10th November 8.20am School restarts
Friday 21st November 3.30pm Leave-out begins
Monday 24th November 8.20am School restarts
Friday 5th December 5.30pm Leave-out begins
Monday 8th December 8.20am School restarts
Friday 12th December 12.30pm Term ends

Spring Term 2026

 Monday 5th and Tuesday 6th January Staff INSET Days
 Wednesday 7th January 8.20am Term starts
 Friday 16th January 3.30pm Leave-out begins
 Monday 19th January 8.20am School restarts
 Friday 30th January 5.30pm Leave-out begins
 Monday 2nd February 8.20am School restarts
 Friday 12th February 3.30pm Half Term begins
 Monday 23rd February 8.20am School restarts
 Friday 6th March 5.30pm Leave-out begins
 Monday 9th March 8.20am School restarts
 Friday 20th March 3.30pm Leave-out begins
 Monday 23rd March 8.20am School restarts
 Friday 27th March 12.30pm Term ends

Summer Term 2026

Monday 20th April Staff INSET Day
Tuesday 21st April 8.20am Term starts
Friday 1st May 3.30pm Leave-out begins
Monday 4th May No School – May Bank Holiday
Tuesday 5th May 8.20am School restarts
Saturday 9th May No School - Badminton Horse Trials
Monday 11th May 8.20am School restarts
Friday 22nd May 3.30pm Half Term begins
Monday 1st June  School restarts
Friday 5th June 5.30pm Leave-out begins
Monday 8th June 8.20am School restarts
Friday 19th June 3.30pm Leave-out begins
Monday 22nd June 8.20am School restarts
Friday 3rd July Pre-Prep Prizegiving/Pre-Prep Term ends
Saturday 4th July Prizegiving/Term ends