Skip to content ↓

Term Dates

Michaelmas Term 2024

Wednesday 4 September - Friday 13 December 2024 (finish at 12.15pm)
(Monday 2 September - all boarders to have returned to school for start of term)
Boarding Exeat Weekend: Friday 20 September - Sunday 22 September

HALF TERM Monday 21 October - Friday 1 November 2024
(Sunday 3 November - all boarders to have returned to school for start of second half of term)
Boarding Exeat Weekend: Friday 22 November - Sunday 24 November

 

Lent Term 2025

Tuesday 7 January - Wednesday 9 April 2025 (finish at 4.00pm)
(Monday 6 January - all boarders to have returned to school for start of term)
Boarding Exeat Weekend: Friday 24 January - Sunday 26 January

HALF TERM Monday 17 - Friday 21 February 2025
(Sunday 23 February - all boarders to have returned to school for start of second half of term)
Boarding Exeat Weekend: Friday 7 March - Sunday 9 March

Summer Term 2025

Tuesday 29 April - Friday 11 July 2025 (finish at 12.15pm)
(Monday 28 April - all boarders to have returned to school for start of term)
Boarding Exeat Weekend: Friday 9 May - Sunday 11 May

BANK HOLIDAY: Monday 5 May 2025
HALF TERM Monday 26 May - Friday 30 May 2025
(Sunday 1 June - all boarders to have returned to school for start of term)
Boarding Exeat Weekend: Friday 20 June - Sunday 22 June

Michaelmas Term 2025  
Monday 1 & Tuesday 2 September INSET
Wednesday 3 September Term starts 
Monday 20 – Friday 31 October Half Term
Friday 12 December (12:15) End of Term
Lent Term 2026  
Monday 5 January INSET
Tuesday 6 January Term starts
Monday 16 Feb – Friday 20 Feb Half Term
Friday 27 March (16:00) Term ends
Summer Term 2026  
Monday 13 April INSET 
Tuesday 14 April Term starts
Monday 4 May Bank Holiday
Monday 25 May (bank holiday) – Friday 29 May Half Term
Thursday 9 July (12:15) Term Ends