Term Dates
AUTUMN TERM 2025
Staff training: Monday 1 September and Tuesday 2 September 2025
Wednesday 3 September - Friday 17 October (33 days)
Half term: Monday 20 October – Friday 31 October
Monday 3 November – Thursday 18 December 12pm (33.5 days)
SPRING 2026
Staff training: Monday 5 January 2026
Tuesday 6 January – Friday 13 February (29 days)
Half term: Monday 16 February – Friday 20 February
Monday 23 February - Friday 27 March (25 days)
SUMMER 2026
Monday 13 April - Friday 22 May (29 days)
Bank holiday: Monday 4 May
Half term: Monday 25 May – Friday 29 May
Monday 1 June – Thursday 2nd July 12pm (23.5 days)
Total 173 Pupil attendance days
AUTUMN TERM 2026
Staff training: Tuesday 1 September and Wednesday 2 September
Thursday 3 September - Friday 16 October (32 days)
Half term: Monday 19 October – Friday 30 October
Monday 2 November – Friday 18 December 12pm (34.5 days)
SPRING 2027
Staff training: Monday 4 January 2027
Tuesday 5 January – Friday 12 February (29 days)
Half term: Monday 15 February – Friday 19 February
Monday 22 February - Thursday 25 March (24 days)
SUMMER 2027
Monday 12 April - Friday 28 May (34 days)
Bank holiday: Monday 3 May
Half term: Monday 31 May – Friday 4 June
Monday 7 June – Friday 2nd July 12pm (19.5 days)
173 days in school + 3 INSET days