Autumn Term 2025
Monday 1 September INSET Day
Tuesday 2 September Term Begins 
Friday 17 October INSET Day
Monday 20 October – Friday 24 October Half Term
Friday 19 December Term Ends
Spring Term 2026
Monday 5 January Term Begins
Monday 16 – Friday 20 February Half Term
Thursday 2 April Term Ends
Summer Term 2026
Monday 20 April Term Begins
Monday 4 May May Bank Holiday
Monday 25 – Friday 29 May Half Term
Monday 1 June INSET Day
Monday 6 – Friday 10 July Enrichment Learning Week
Friday 17 July Term Ends