Term dates 2025 to 2026
School terms and holiday dates are shown here for the school year beginning in September 2025. These dates apply to all community nursery, primary, secondary and special schools.
In 2025/26 pupils should attend for 190 days (or 380 half sessions).
Schools which close for local elections are required to extend the summer term or coincide it with an 'inset' day.
Academies, free and voluntary aided schools have similar dates, but it is recommended that you check with individual schools.
Term time: Monday 1 September to Friday 24 October 2025.
Half-term holiday: Monday 27 October to Friday 31 October 2025.
Term time: Monday 3 November to Friday 19 December 2025.
Christmas and New Year holiday: Monday 22 December 2025 to Friday 2 January 2026.
Term time: Monday 5 January to Friday 13 February 2026.
Half-term holiday: Monday 16 February to Friday 20 February 2026.
Term time: Monday 23 February to Friday 27 March 2026.
Easter holiday: Monday 30 March to Friday 10 April 2026.
Term time: Monday 13 April to Friday 22 May 2026 (except May Day bank holiday on 4 May 2026).
Half-term holiday: Monday 25 May to Friday 29 May 2026 (spring bank holiday on 25 May).
Term time: Monday 2 June to Monday 20 July 2026.