Summer Term 2025
Tuesday 22nd AprilBoarders return (by 20:30)
Saturday 3rd (after sport) to Monday 5th May (Boarders return by 21:15)Weekend Leave
Saturday 24th May (after Speech Day) to Sunday 1st June (Boarders return by 21:15)Half Term Exeat
Friday 27th June (12:00)Term Ends
Michaelmas Term 2025
Sunday 31st AugustNew Pupils arrive (14:30)
Monday 1st SeptemberBoarders Return (20:00)
Saturday 27th (after College commitments) to Monday 29th September (Boarders return 21:15)Weekend Leave
Saturday 18th October (after sport) to Sunday 2nd November (Boarders return 21:15)Half Term Exeat
Friday 21st (after College commitments) to Monday 24th November (Boarders return 21:15)Weekend Leave
Friday 12th DecemberMichaelmas Term Ends
Lent Term 2026
Monday 5th JanuaryBoarders Return (20:30)
Saturday 24th (16:30) to Monday 26th January (Boarders return 21:15)Weekend Leave
Friday 13th (16:30) to Sunday 22nd February (Boarders return 21:15)Half Term Exeat
Saturday 7th (after sport) to Monday 9th March (Boarders return 21:15)Weekend Leave
Friday 27th March (time to be confirmed)Michaelmas Term Ends
Summer Term 2026
Monday 20th AprilBoarders return (20:30)
Saturday 2nd (after sport) to Monday 4th May (Boarders return 21:15)Weekend Leave
Saturday 23rd (after Speech Day) to Sunday 31st May (Boarders return 21:15)Half Term Exeat
Friday 26th June (time to be confirmed)Term Ends
Michaelmas Term 2026 (provisional)
Monday 31st AugustNew Pupils arrive (14:30)
Tuesday 1st SeptemberBoarders Return (20:00)
Saturday 26th (after College commitments) to Monday 28th September (Boarders return 21:15)Weekend Leave
Saturday 17th October (after sport) to Sunday 1st November (Boarders return 21:15)Half Term Exeat
Friday 20th (after College commitments) to Monday 23rd November (Boarders return 21:15)Weekend Leave
Friday 11th DecemberMichaelmas Term Ends
Lent Term 2027 (provisional)
Monday 11th JanuaryBoarders Return (20:30)
Saturday 30th January (16:30) to Monday 1st February (Boarders return 21:15)Weekend Leave
Friday 12th (16:30) to Sunday 21st February (Boarders return 21:15)Half Term Exeat
Saturday 6th (after sport) to Monday 8th March (Boarders return 21:15)Weekend Leave
Friday 26th March (time to be confirmed)Michaelmas Term Ends
Summer Term 2027 (provisional)
Monday 19th AprilBoarders return (20:30)
Saturday 1st (after sport) to Monday 3rd May (Boarders return 21:15)Weekend Leave
Saturday 29th May (after Speech Day) to Sunday 6th June (Boarders return 21:15)Half Term Exeat
Friday 2nd July (time to be confirmed)Term Ends
Michaelmas Term 2027 (provisional)
Sunday 5th SeptemberNew Pupils arrive (14:30)
Monday 6th SeptemberBoarders Return (20:00)
Saturday 2nd (after College commitments) to Monday 4th October (Boarders return 21:15)Weekend Leave
Saturday 23rd October (after sport) to Sunday 7th November (Boarders return 21:15)Half Term Exeat
Friday 26th (after College commitments) to Monday 29th November (Boarders return 21:15)Weekend Leave
Friday 17th DecemberMichaelmas Term Ends
Lent Term 2028 (provisional)
Monday 10th JanuaryBoarders Return (20:30)
Saturday 29th (16:30) to Monday 31st January (Boarders return 21:15)Weekend Leave
Friday 11th (16:30) to Sunday 20th February (Boarders return 21:15)Half Term Exeat
Saturday 4th (after sport) to Monday 6th March (Boarders return 21:15)Weekend Leave
Friday 24th March (time to be confirmed)Michaelmas Term Ends
Summer Term 2028 (provisional)
Monday 17th AprilBoarders return (20:30)
Saturday 29th April (after sport) to Monday 1st May (Boarders return 21:15)Weekend Leave
Saturday 27th May (after Speech Day) to Sunday 4th June (Boarders return 21:15)Half Term Exeat
Friday 30th June (time to be confirmed)Term Ends