2023/24
Autumn Term 2023
Tuesday 5 SeptemberNew Senior School students start (only)
Wednesday 6 SeptemberAutumn term starts (for all)
w.c. Monday 23 OctoberHalf term (2 week duration)
Friday 15 DecemberTerm ends (day finishes at 12 noon)
Spring Term 2024
Monday 8 JanuarySpring term starts
w.c. Monday 19 FebruaryHalf term (1 week duration)
Wednesday 27 MarchTerm ends (day finishes at 12 noon)
Summer Term 2024
Monday 15 AprilSummer term starts
w.c. Monday 27 MayHalf term (1 week duration)
Friday 12 JulyTerm ends (day finishes at 11.50am for Junior School and 12 noon for Senior School)

 

2024/25
Autumn Term 2024
Wednesday 4 SeptemberAutumn term starts (for all)
w.c. Monday 21 OctoberHalf term (2 week duration)
Friday 13 DecemberTerm ends (day finishes at 12 noon)
Spring Term 2025
Tuesday 7 JanuarySpring term starts
w.c. Monday 17 FebruaryHalf term (1 week duration)
Thursday 3 AprilTerm ends (day finishes at 12 noon)
Summer Term 2025
Wednesday 23 AprilSummer term starts
w.c. Monday 26 MayHalf term (1 week duration)
Friday 11 JulyTerm ends (day finishes at 12 noon)

 

Please click here to download a PDF of our 23/24 and 24/25 Term Dates

2025/26
Autumn Term 2025
Thursday 4 September 2025New students only (start from 12 noon)
Friday 5 September 2025Autumn term starts (for all)
w/c Monday 20 October 2025Half term (2 week duration)
Friday 12 December 2025Term ends (day finishes at 12 noon)
Spring Term 2026
Tuesday 6 January 2026Spring term starts
w/c Monday 16 February 2026Half term (1 week duration)
Friday 27 March 2026Term ends (day finishes at 12 noon)
Summer Term 2026
Tuesday 14 April 2026Summer term starts
Monday 4 May 2026Bank holiday
w/c Monday 25 May 2026Half term (1 week duration)
Friday 10 July 2026Term ends (day finishes at 12 noon)

Admissions

Apply for a place