Term Dates
SUMMER 2025
Tuesday 22 April – Friday 23 May (23 days)
Bank holiday: Monday 5 May
Half term: Monday 26 May – Friday 30 May
Monday 2 June – Friday 4 July 12pm (24.5 days)
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