All Schools

2023 / 2024 Bank Holidays

  • Christmas Bank Holiday is on 25 December 2023
  • Boxing Day Bank Holiday is on 26 December 2023
  • New Year's Day is on 1 January 2024
  • Good Friday is on 29 March 2024
  • Easter Monday is on 1 April 2024
  • Early May Bank Holiday is on 6 May 2024
  • Spring Bank Holiday is on 27 May 2024
  • Summer Bank Holiday is on 26 August 2024

2024 / 2025 Bank Holidays

  • Christmas Bank Holiday is on 25 December 2024
  • Boxing Day Bank Holiday is on 26 December 2024
  • New Year's Day is on 1 January 2025
  • Good Friday is on 18 April 2025
  • Easter Monday is on 21 April 2025
  • Early May Bank Holiday is on 5 May 2025
  • Spring Bank Holiday is on 26 May 2025
  • Summer Bank Holiday is on 25 August 2025

2025 / 2026 Bank Holidays

  • Christmas Bank Holiday is on 25 December 2025
  • Boxing Day Bank Holiday is on 26 December 2025
  • New Year's Day is on 1 January 2026
  • Good Friday is on 3 April 2026
  • Easter Monday is on 6 April 2026
  • Early May Bank Holiday is on 4 May 2026
  • Spring Bank Holiday is on 25 May 2026
  • Summer Bank Holiday is on 31 August 2026

About Term Dates

termdates.com was established to provide accurate, up-to-date term date and school holiday information to parents of children in primary and secondary schools throughout England and Wales.

United Kingdom Term Date Structure

Local authorities set term dates which apply to all Community, Voluntary Controlled, Community Special Schools and Maintained Nursery Schools.

Academies, Free schools, Voluntary Aided schools and Foundation schools are able to choose their own dates but many follow the same dates as the Local Authority. Although these schools can set their own term dates, they are still required to open for the same length of time as the previously mentioned schools.

Looking for school calendars in the USA?