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 2nd January - 2pm
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 - 2pm close
SUMMER TERM 2026
Monday 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 Monday 20 July
Friday 17th - 2pm close (36 days)
Monday 1 June INSET day – staff only
DATES IN BOLD ARE INCLUSIVE TERM DATES (190 Pupil days, 195 Teacher days)