Term Dates
Please find below the term dates for the current school year. There is a printable PDF document at the bottom of the page.
Please scroll down to find the term dates for next school Year (when available).
Term Dates
SCHOOL YEAR
2024 / 2025
Autumn Term 2024 | |
---|---|
Training Day | Monday 2 September 2024 |
Training Day | Tuesday 3 September 2024 |
Term Starts | Wednesday 4 September 2024 |
Half Term Holiday | Monday 28 October 2024 - Friday 1 November 2024 |
Training Day | Monday 4 November 2024 |
Term Ends | Friday 20 December 2024 at 2pm |
Spring Term 2025 | |
---|---|
Term Starts | Monday 6 January 2025 |
Half Term Holiday | Monday 17- Friday 21 February 2025 |
Training Day | Monday 24 February 2025 |
Term Ends | Friday 4 April 2025 at 2pm |
Summer Term 2025 | |
---|---|
Term Starts | Tuesday 22 April 2025 |
Half Term Holiday | Monday 26 May 2025 - Friday 30 May 2025 |
Training Day | Monday 2 June 2025 |
Term Ends | Tuesday 22 July 2025 at 2pm |
Public Holidays:
Christmas Day - Wednesday 25 December 2024
Boxing Day - Thursday 26 December 2024
New Year's Day - Wednesday 1 January 2025
Good Friday - Friday 18 April 2025
Easter Monday - Monday 21 April 2025
May Day Bank Holiday - Monday 5 May 2025
Spring Bank Holiday - Monday 26 May 2025
August Bank Holiday - Monday 25 August 2025
NEXT SCHOOL YEAR
Term Dates
SCHOOL YEAR
2025 / 2026
Autumn Term 2025 | |
---|---|
Training Day | Tuesday 2 September 2025 |
Training Day | Wednesday 3 September 2025 |
Term Starts | Thursday 4 September 2025 |
Half Term Holiday | Monday 27 October 2025 - Friday 31 October 2025 |
Term Ends | Friday 19 December 2025 at 2pm |
Spring Term 2026 | |
---|---|
Term Starts | Monday 5 January 2026 |
Training Day | Friday 13 February 2026 |
Half Term Holiday |
Monday 16 - Friday 20 February 2026 |
Term Ends | Friday 27 March 2026 at 2pm |
Summer Term 2026 | |
---|---|
Training Day | Monday 13 April 2026 |
Term Starts | Tuesday 14 April 2026 |
Training Day | Friday 22 May 2026 |
Half Term Holiday | Monday 25 May 2026 - Friday 29 May 2026 |
Term Ends | Tuesday 21 July 2026 at 2pm |
Public holidays
Christmas Day - Thursday 25 December 2025
Boxing Day - Friday 26 December 2025
New Year’s Day - Thursday 1 January 2026
Good Friday - Friday 3 April 2026
Easter Monday - Monday 6 April 2026
May Day Bank Holiday - Monday 4 May 2026
Spring Bank Holiday - Monday 25 May 2026
August Bank Holiday - Monday 31 August 2026