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 |