Summer Term 2024

Pre-Prep

Start of TermMonday 15th April
Early Spring Bank HolidayMonday 6th May
Half-TermMonday 27th May –
Friday 31st May
End of TermTuesday 2nd July

Junior Branch

Start of TermMonday 15th April
Early Spring Bank HolidayMonday 6th May
Half-TermMonday 27th May –
Friday 31st May
End of TermWednesday 3rd July

Senior School

Start of TermMonday 15th April
Early Spring Bank HolidayMonday 6th May
Staff TrainingFriday 24th May (full day)
Half-TermMonday 27th May –
Friday 31st May
End of TermFriday 28th June (half-day)

Autumn Term 2024

Pre-Prep

Staff TrainingThursday 29th & Friday 30th August
Start of TermMonday 2nd September
Half-TermMonday 21st October–
Friday 1st November
End of TermThursday 12th December (half-day)

Junior Branch

Preparation DayWednesday 28th August
Staff TrainingThursday 29th & Friday 30th August
Start of TermMonday 2nd September
Half-TermMonday 21st October–
Friday 1st November
End of TermFriday 13th December (half-day)

Senior School

Staff InductionWednesday 28th August
Staff TrainingThursday 29th August
Pupil InductionFriday 30th August
Start of TermMonday 2nd September
Staff TrainingFriday 20th September (half-day)
Half-TermMonday 21st October–
Friday 1st November
End of TermFriday 13th December (half-day)

Spring Term 2025

Pre-Prep

4+ AssessmentsFriday 3rd, Monday 6th
& Tuesday 7th January
Start of TermWednesday 8th January
Staff TrainingFriday 14th February (full day)
Half-TermMonday 17th February–
Friday 21st February
End of TermFriday 28th March (half-day)

Junior Branch

7+ ExamMonday 6th January
Start of TermTuesday 7th January
Staff TrainingFriday 14th February (full day)
Half-TermMonday 17th February–
Friday 21st February
End of TermFriday 28th March (half-day)

Senior School

UR Mock Exams StartFriday 3rd January
11+ ExamMonday 6th January
Start of TermTuesday 7th January
Staff Training Friday 14th February (half-day)
Half-TermMonday 17th February–
Friday 21st February
End of TermFriday 28th March (half-day)

Summer Term 2025

Pre-Prep

Start of TermTuesday 22nd April
Early Spring Bank HolidayMonday 5th May
Half-TermMonday 26th May–Friday 30th May
End of TermThursday 3rd July

Junior Branch

Start of TermTuesday 22nd April
Early Spring Bank HolidayMonday 5th May
Half-TermMonday 26th May–Friday 30th May
End of TermFriday 4th July (half-day)

Senior School

Start of TermTuesday 22nd April
Early Spring Bank HolidayMonday 5th May
Staff TrainingFriday 23rd May (full day)
Half-TermMonday 26th May–Friday 30th May
End of TermWednesday 2nd July (half-day)

Autumn Term 2025

Pre-Prep

Staff TrainingThursday 28th & Friday 29th August
Start of TermMonday 1st September
Half-TermMonday 20th October–
Friday 31st October
End of TermWednesday 10th December (half-day)
Pre-Prep +4 DayThursday11th December (half-day)

Junior Branch

Staff Induction Wednesday 27th August
Staff TrainingThursday 28th & Friday 29th August
Start of TermMonday 1st September
Half-TermMonday 20th October–
Friday 31st October
End of TermFriday 12th December (half-day)

Senior School

Staff Induction Wednesday 27th August
Staff TrainingThursday 28th August
Pupil Induction Friday 29th August
Start of TermMonday 1st September
Staff Training Friday 19th September (half day)
Half-TermMonday 20th October–
Friday 31st October
End of TermFriday 12th December (half-day)

Spring Term 2026

Pre-Prep

4+ Assessments Monday 5th & Tuesday 6th January
Start of Term Wednesday 7th January
Staff Training Friday 13th February (full day)
Half-Term Monday 16th February–
Friday 20th February
End of Term Friday 27th March (half-day)

Junior Branch

7+ Assessments Monday 5th January
Start of Term Tuesday 6th January
Staff Training Friday 13th February (full day)
Half-Term Monday 16th February–
Friday 20th February
End of Term Friday 27th March (half-day)

Senior School

Start of Term Monday 5th January
11+ Exam Wednesday 7th January
Staff Training Friday 13th February (half day)
Half-Term Monday 16th February–
Friday 20th February
End of Term Friday 27th March (half-day)

Summer Term 2026

Pre-Prep

Start of TermWednesday 15th April
Early Spring Bank HolidayMonday 4th May
Half-TermMonday 25th May–Friday 29th May
End of TermTuesday 30th June

Junior Branch

Start of TermWednesday 15th April
Early Spring Bank HolidayMonday 4th May
Half-TermMonday 25th May–Friday 29th May
End of TermWednesday 1st July

Senior School

Start of TermWednesday 15th April
Early Spring Bank HolidayMonday 4th May
Staff Training Friday 22th May (full day)
Half-TermMonday 25th May–Friday 29th May
End of TermFriday 26th June