Summer Term 2024
Sunday 14th April Boarders Return
Monday 15th April Pupils Return
Monday 6th May Bank Holiday – School Closed
Friday 24th May School Half Term
Sunday 2nd June Boarders Return
Monday 3rd June Pupils Return
Saturday 6th July Term Ends


Autumn Term 2024
Thursday 29th August Staff INSET
Friday 30th August Staff INSET
Sunday 1st September Boarders Return
Monday 2nd September Pupils Return
Friday 18th October School Half Term
Sunday 3rd November Boarders Return
Monday 4th November Pupils Return
Friday 13th December End of Term
Spring Term 2025
Monday 6th January     Staff INSET
Monday 6th January Boarders Return
Tuesday 7th January Pupils Return
Friday 14th February School Half Term
Sunday 23rd February Boarders Return
Monday 24th February Pupils Return
Thursday 3rd April End of Term
Friday 4th April Staff INSET
Summer Term 2025
Tuesday 22nd April Staff INSET
Tuesday 22nd April Boarders Return
Wednesday 23rd April Pupils Return
Monday 5th May Bank Holiday – School Closed
Friday 23rd May School Half Term
Sunday 1st June Boarders Return
Monday 2nd June Pupils Return
Saturday 5th July Term Ends