Summer Term 2022


Monday 25th April - First day of term 

Monday 2nd May - Bank holiday 

Monday 30th - Friday 3rd June - Half Term 

Monday 6th June - Non pupil day

Monday 25th July - Last day of term 


Autumn Term 2022

Monday 5th September - First day of term

Friday 21st October – Non pupil day

Monday 24th - Friday 28th October - Half term

Friday 16th December - Last day of term



Spring Term 2023

Tuesday 3rd January - First day of term

Monday 13th - Friday 17th February - Half term

Friday 31st March - Last day of term



Summer Term 2023


Monday 17th April - First day of term 

Monday 1st May - Bank holiday 

Monday 29th - Friday 2nd June - Half Term 

Monday 5th June – Non pupil day

Tuesday 6th June – Non pupil day

Friday 21st July - Last day of term