Term dates
Spring term 2026
Wednesday 11 February, Half Term begins
Sunday 22 February, Boarders return, Half Term ends, 6-9pm
Monday 23 February, all students present, 9am
Friday 13 March, 2 day Long Leave begins (Saturday & Sunday)
Sunday 15 March, all Boarders return, Long Leave ends, 6-9pm
Friday 27 March, Spring term ends, 4.30pm
Summer Term 2026
Sunday 19 April, Summer term starts for all Boarders
Monday 20 April, Summer term starts for all, 9am
Friday 1 May, 3 day Long Leave begins (Saturday, Sunday, Monday)
Monday 4 May, all Boarders return, Long Leave ends, 6-9pm
Tuesday 5 May, all students present, 9am
Friday 22 May, Half Term begins, 4.30pm
Sunday 31 May, all Boarders return, Half Term ends, 6-9pm
Monday 1 June, all students present, 9am
Thursday 18 June, 3 day Long Leave begins (Friday, Saturday, Sunday)
Friday 19 June, staff INSET day
Sunday 21 June, all Boarders return, Long Leave ends, 6-9pm
Monday 22 June, all students present, 9am
Saturday 27 June, Parents' Day
Thursday 2 July, Summer Term Ends (Block 3&4 at 12.45pm, Block 5 & 6.1 at 1.30pm)
Thursday 12 February, Half Term starts, 4.30pm
Sunday 22 February, Half Term ends, Boarders return, 6pm
Friday 13 March, Long Leave weekend begins, 4.30pm
Sunday 15 March, Long Leave ends, Boarders return, 6pm
Friday 27 March, Spring Term ends, 4.30pm
Summer term 2026
Thursday 12 February, Half Term starts, 4.30pm
Sunday 22 February, Half Term ends, Boarders return, 6pm
Friday 13 March, Long Leave weekend begins, 4.30pm
Sunday 15 March, Long Leave ends, Boarders return, 6pm
Friday 27 March, Spring Term ends, 4.30pm
Summer term 2026
Visit the School Portal for key communications, timetables, prep, events, calendars and secure access to student progress and documents.
For general enquiries, please get in touch with School Reception. Also find contact details for Admissions, Safeguarding and Media enquiries.