Term Dates
AUTUMN TERM 2024
Staff training: Monday 2 September
Tuesday 3 September - Friday 18 October (34 days)
Half term: Monday 21 October – Friday 1 November
Friday 6th December: SCHOOL CLOSED
Monday 4 November – Thursday 19 December 12pm (32.5 days)
SPRING 2025
Staff training: Monday 6 January
Tuesday 7 January – Friday 14 February (30 days)
Half term: Monday 17 February – Friday 21 February
Monday 24 February – Friday 4 April (29 days)
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)
Total 173 Pupil attendance days
AUTUMN TERM 2025
Staff training: Tuesday 2 September
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