School term dates

Here you can find term dates for the schools we maintain.

Here you can find term dates for the schools we maintain.

Some schools have different term and holiday dates. For: 

  • voluntary aided schools
  • academies
  • free schools

You will need to check the dates listed on the school's website

Stay Connected

You can stay up to date with term dates by subscribing to our Stay Connected email alert service. Once you've signed up Term Dates can be selected under the Education topic.

School Year 2025 / 2026

  • Autumn term 2025

Term Starts: Monday 01 September 2025
Half Term Holiday: Monday 27 October 2025 to Friday 31 October 2025
Term Ends: Friday 19 December 2025
End of Term Holiday: Monday 22 December 2025 - Friday 02 January 2026

  • Spring term 2026

Term Starts: Monday 05 January 2026
Half Term Holiday: Monday 16 February 2026 to Friday 20 February 2026
Term Ends: Friday 27 March 2026
End of Term Holiday: Monday 30 March 2026 – Friday 10 April 2026

  • Summer term 2026

Term Starts: Monday 13 April 2026
(May Day: Monday 04 May 2026)
Half Term Holiday: Monday 25 May 2026 to Friday 29 May 2026
Term Ends: Monday 20 July 2026
End of Year Holiday Starts: Tuesday 21 July 2026

School Year 2026 / 2027

Autumn term

Autumn term 2026
Term startsTuesday 1 September 2026
School holidaysMonday 26 October 2026 to Friday 30 October 2026
Term endsFriday 18 December 2026
School holidaysMonday 21 December 2026 to Friday 1 January 2027

Spring term

Spring term 2027
Term startsMonday 4 January 2027
School holidaysMonday 15 February 2027 to Friday 19 February 2027
Term endsThursday 25 March 2027
School holidaysFriday 26 March 2027 to Friday 9 April 2027

Summer term

Summer term 2027
Term startsMonday 12 April 2027
May Day bank holidayMonday 3 May 2027
School holidaysMonday 31 May 2027 to Friday 4 June 2027
Year endsWednesday 21 July 2027

School Year 2027/2028

Autumn term

Autumn term 2027
Term startsThursday 2 September 2027
School holidaysMonday 25 October 2027 to Friday 29 October 2027
Term endsFriday 17 December 2027
School holidaysMonday 20 December 2027 to Monday 3 January 2028

Spring term

Spring term 2028
Term startsTuesday 4 January 2028
School holidaysMonday 14 February 2028 to Friday 18 February 2028
Term endsFriday 7 April 2028
School holidaysMonday 10 April 2028 to Friday 21 April 2028

Summer term

Summer term 2028
Term startsMonday 24 April 2028
May Day bank holidayMonday 1 May 2028
School holidaysMonday 29 May 2028 to Friday 2 June 2028
Year endsFriday 21 July 2028

Training days

Each school decides when to have five staff training days.

You can find out when they are happening by visiting the website for your child's school.