Term Dates
SPRING TERM 2025
Inset Day– Monday 6 January
Spring Term Starts – Tuesday 7 January
School Ends – Friday 14 February
Half Term – 17 February – 21 February
School Starts – Monday 24 February
Spring Term Ends – Friday 4 April
SUMMER TERM 2025
Inset Day – Tuesday 22 April
Summer Term Starts – Wednesday 23 April
May Bank Holiday – Monday 5 May
School Ends – Friday 23 May
Half Term – 26 May – 30 May
Inset Day – Monday 2 June
School Starts – Tuesday 3 June
Summer Term Ends – Wednesday 23 July
AUTUMN TERM 2025
Inset Day – Monday 1 September
Inset Day – Tuesday 2 September
Inset Day – Wednesday 3 September
Autumn Term Starts – Thursday 4 September
School Ends – Friday 24 October
Half Term – 27 October – 31 October
Inset Day – Monday 3 November
School Starts – Tuesday 4 November
Autumn Term Ends – Friday 19 December
SPRING TERM 2026
Inset Day – Monday 5 January
Spring Term Starts – Tuesday 6 January
School Ends – Friday 13 February
Half Term – 16 February – 20 February
School Starts – Monday 23 February
Spring Term Ends – Friday 27 March
SUMMER TERM 2026
Summer Term Starts – Monday 13 April
May Bank Holiday – Monday 4 May
School Ends – Friday 22 May
Half Term – 25 May – 29 May
School Starts – Monday 1 June
Summer Term Ends – Friday 17 July
Inset Day – Monday 20 July