Summer Term 2022
Tuesday 19th April Staff Inset / Boarders return

Wednesday 20th April

Day Pupils Return
Friday 29th April School Exeat Weekend
Monday 2nd May  Boarders Return
Friday 27th May  School Half Term
Sunday 5th June Boarders Return
Monday 6th June Day Pupils Return
Friday 24th June  School Exeat weekend
Sunday 26th Jun  Boarders Return
Saturday 9th July End of Term


Autumn Term 2022
Thurs 1st September Staff Inset
Friday 2nd September Staff Inset
Sunday 4th September Boarders Return

Monday 5th September

Pupils Return
Friday 21st October School half term
Sunday 6th November Boarders Return
Monday 7th November Pupils Return
Friday 16th December End of Term


Spring Term 2023
Thursday 5th January Staff Inset
Friday 6th January Staff Inset
Sunday 8th January Boarders Return

Monday 9th January

Pupils Return
Friday 10th February School Half Term
Sunday 19th February Boarders Return
Monday 20th February Pupils Return
Friday 31st March End of Term


Summer Term 2023
Monday 17th April Staff Inset
Tuesday 18th April Staff Inset
Tuesday 18th April Boarders Return

Wednesday 19th April

Pupils Return
Monday 1st May Bank Holiday - School Closed
Friday 26th May School Half Term
Sunday 4th June Boarders Return
Monday 5th June Pupils Return
Friday 7th July End of Term
Saturday 8th July Sports Day & Speech Day