Header Image 1

Term Dates

Michaelmas Term
First day of term
Thursday 5th September 2024
Half term
Monday 21st October 2024 - Friday 1st November 2024
Last day of term
Friday 13th December 2024
Christmas holidays
Monday 16th December 2024 - Monday 6th January 2025
Further information
School finish time on Friday 13th December: Pre-Prep 12.00pm and Prep 12.30pm.

Staff Development Days (staff only) Monday 2nd, Tuesday 3rd and Wednesday 4th September.
Lent Term
First day of term
Tuesday 7th January 2025
Half term
Friday 14th February 2025 - Friday 21st February 2025
Last day of term
Friday 28th March 2025
Easter holidays
Monday 31st March 2025 - Tuesday 22nd April 2025
Further information
School finish time on Friday 28th March: Pre-Prep 12.00pm and Prep 12.30pm.

Staff Development Day (staff only) Monday 6th January
Trinity Term
First day of term
Wednesday 23rd April 2025
Half term
Monday 26th May 2025 - Friday 30th May 2025
Last day of term
Friday 11th July 2025
Summer holidays
Monday 14th July 2025 - Thursday 4th September 2025 
Further information School finish time on Friday 11th July: Pre-Prep 12.00pm and Prep 12.30pm.

Staff Development Day (staff only): Tuesday 22nd April

 

Michaelmas Term
First day of term

Thursday 4th September 2025

Half term

Monday 20th October 2025 - Friday 31st October 2025

Last day of term

Friday 12th December 2025

Christmas holidays

Monday 15th December 2025 - Tuesday 6th January 2026

Further information

School finish time on Friday 12th December 2025: Pre-Prep 12.00pm and Prep 12.30pm.

Staff Development Days (staff only) Monday 1st, Tuesday 2nd and Wednesday 3rd September 2025.

Lent Term
First day of term

Wednesday 7th January 2026

Half term

Friday 13th February 2026 - Friday 20th February 2026

Last day of term

Friday 27th March 2026

Easter holidays

Monday 30th March 2026 - Monday 20th April 2026 

Further information

School finish time on Friday 27th March: Pre-Prep 12.00pm and Prep 12.30pm.

Staff Development Day (staff only) Tuesday 6th January 2026

Trinity Term
First day of term

Tuesday 21st April 2026

Half term

Monday 25th May 2026 - Friday 29th May 2026

Last day of term

Wednesday 8th July 2026

Summer holidays

Thursday 9th July 2026 - September 2026 return date TBC.

Further information School finish time on Wednesday 8th July: Pre-Prep 12.00pm and Prep 12.30pm.

Staff Development Day (staff only): Monday 20th April 2026