Term dates
SEPTEMBER 2025 – JULY 2026
AUTUMN TERM 2025
Monday 1 September to Friday 24 October (40 days)
Monday 1 and Tuesday 2 September INSET days – staff only
Half term: Monday 27 October to Friday 31 October
Monday 3 November to Friday 19 December (35 days)
Christmas Holiday Monday 22 December – Friday 3 January
SPRING TERM 2026
Monday 5 January to Friday 13 February (30 days)
Monday 5 January INSET day – staff only
Half term: Monday 16 February to Friday 20 February
Monday 23 February to Friday 27 March (25 days)
Easter holiday Monday 30 March – Friday 10 April
SUMMER TERM 2026
Tuesday 13 April to Friday 22 May (29 days)
Monday 4 May Early Bank Holiday
Half term: Monday 25 May to Friday 29 May
Monday 25 May Spring Bank Holiday
Monday 1 June to Tuesday 20 July (36 days)
Monday 1 June INSET day – staff only
DATES IN BOLD ARE INCLUSIVE TERM DATES (190 Pupil days, 195 Teacher days)