Autumn Term 2025
Monday 1st SeptemberINSET and Boarders Return
Tuesday 2nd SeptemberDay Pupils Return
Friday 26th & Saturday 27th SeptemberExeat Weekend
Friday 17th OctoberSchool Half Term
Sunday 2nd NovemberBoarders Return
Monday 3rd NovemberDay Pupils Return
Friday 28th & Saturday 29th NovemberExeat Weekend
Friday 12th DecemberEnd of Term
Spring Term 2026
Monday 5th January    INSET and Boarders Return
Tuesday 6th JanuaryDay Pupils Return
Friday 23rd & Saturday 24th JanuaryExeat Weekend
Friday 13th FebruarySchool Half Term
Sunday 22nd FebruaryBoarders Return
Monday 23rd FebruaryDay Pupils Return
Friday 6th & Saturday 7th MarchExeat Weekend
Friday 27th MarchEnd of Term
Summer Term 2026
Monday 20th AprilINSET and Boarders Return
Tuesday 21st AprilDay Pupils Return
Friday 1st - Monday 4th MayExeat Weekend & B/H Monday
Friday 22nd MaySchool Half Term
Sunday 31st MayBoarders Return
Monday 1st JuneDay Pupils Return
Friday 19th & Saturday 20th JuneExeat Weekend
Saturday 4th JulyTerm Ends