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.
September 2024 to August 2025 school year
Event | Date |
---|---|
Autumn half term | Monday 28 October 2024 to Friday 1 November 2024 |
Autumn term ends | Friday 20 December 2024 |
Christmas holiday | Monday 23 December 2024 to Friday 3 January 2025 |
Event | Date |
---|---|
Christmas Day 2024 | Wednesday 25 December 2024 |
Boxing Day 2024 | Thursday 26 December 2024 |
New Year's Day 2025 | Wednesday 1 January 2025 |
Event | Date |
---|---|
Spring term starts | Monday 6 January 2025 |
Spring half term | Monday 17 February 2025 to Friday 21 February 2025 |
Spring term ends | Friday 4 April 2025 |
Easter holiday | Monday 7 April 2025 to Monday 21 April 2025 |
Event | Date |
---|---|
Good Friday 2025 | Friday 18 April 2025 |
Easter Monday 2025 | Monday 21 April 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 |
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
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 |
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 |
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 |
Event | Date |
---|---|
Good Friday | Friday 3 April 2026 |
Easter Monday | Monday 6 April 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 |
Event | Date |
---|---|
Early May bank holiday | Monday 4 May 2026 |
Spring bank holiday | Monday 25 May 2026 |
Summer bank holiday | Monday 31 August 2026 |