School term and holiday dates can vary because every school has 5 staff development days to use a year on dates they choose. Check your school's website or contact them for confirmation of dates.

 

2024 to 2025 school year

Summer term dates 2024 to 2025

Event Date
Summer term starts Tuesday 22 April 2025
Summer half term Monday 26 May 2025 to
Friday 30 May 2025
Summer term ends Wednesday 23 July 2025
Summer holiday Thursday 24 July 2025 to
Friday 29 August 2025

Bank holidays in the summer term 2025

Event Date
Early May bank holiday Monday 5 May 2025
Spring bank holiday Monday 26 May 2025
Summer bank holiday Monday 25 August 2025

Download and print the 2024 to 2025 term dates

September 2025 to August 2026 school year

Autumn term dates 2025 to 2026

Event Date
Autumn term starts Wednesday 3 September 2025
Autumn half term Monday 27 October 2025 to
Friday 31 October 2025
Autumn term ends Friday 19 December 2025
Christmas holiday Monday 22 December 2025 to
Friday 2 January 2026

Bank holidays in the autumn term 2025

Event Date
Christmas Day 2025 Thursday 25 December 2025
Boxing Day 2025 Friday 26 December 2025
New Year's Day 2026 Thursday 1 January 2026

Spring term dates 2025 to 2026

Event Date
Spring term starts Monday 5 January 2026
Spring half term Monday 16 February 2026 to
Friday 20 February 2026
Spring term ends  Friday 27 March 2026
Easter holiday

Monday 30 March 2026 to Friday 10 April 2026

Bank holidays in the spring term 2026

Event Date
Good Friday Friday 3 April 2026
Easter Monday Monday 6 April 2026

Summer term dates 2025 to 2026

Event Date
Summer term starts Monday 13 April 2026
Summer half term Monday 25 May 2026 to
Friday 29 May 2026
Summer term ends Wednesday 22 July 2026
Summer holiday Thursday 23 July 2026 to
Friday 28 August 2026

Bank holidays in the summer term 2026

Event Date
Early May bank holiday Monday 4 May 2026
Spring bank holiday Monday 25 May 2026
Summer bank holiday Monday 31 August 2026

Download and print the 2025 to 2026 term dates

September 2026 to August 2027 school year

Autumn term dates 2026 to 2027
Event Date
Autumn term starts Tuesday 1 September 2026
Autumn half term Monday 26 October 2026 to Friday 30 October 2026
Autumn term ends Friday 18 December 2026
Christmas holidays Monday 21 December 2026 to Thursday 31 December 2026
Bank holidays in the autumn term 2026
Event Date
Christmas Day Friday 25 December 2026
Boxing Day Saturday 26 December 2026
New Year's Day Friday 1 January 2027
Spring term dates 2026 to 2027
Event Date
Spring term starts Monday 4 January 2027
Spring half term Monday 15 February 2027 to Friday 19 February 2027
Spring term ends Thursday 25 March 2027
Easter holidays Tuesday 30 March 2027 to Friday 9 April 2027
Bank holidays in the spring term 2027
Event Date
Good Friday Friday 26 March 2027
Easter Monday Monday 29 March 2027
Summer term dates 2026 to 2027
Event Date
Summer term starts Monday 12 April 2027
Summer half term Tuesday 1 June 2027 to Friday 4 June 2027
Summer term ends Wednesday 21 July 2027
Summer holidays Thursday 22 July 2027 to Tuesday 31 August 2027
Bank holidays in the summer term 2027
Event Date
May Day Holiday Monday 3 May 2027
Spring Bank Holiday Monday 31 May 2027
Summer Bank Holiday Monday 30 August 2027