School term dates
Term |
Starts |
Ends |
Summer term (2024)
|
Monday, 15 April 2024 |
Friday, 28 June 2024 (13:30) |
Autumn term (2024)
|
Wednesday, 14 August 2024 |
Friday, 11 October 2024 |
Winter term (2024)
|
Monday, 28 October 2024 |
Friday, 20 December 2024 |
Spring term (2025)
|
Monday, 6 January 2025 |
Thursday, 3 April 2025 |
Summer term (2025)
|
Tuesday, 22 April 2025 |
Friday, 27 June 2025 (13:30) |
Autumn term (2025)
|
Wednesday, 13 August 2025 |
Friday, 10 October 2025 |
Winter term (2025)
|
Monday, 27 October 2025 |
Friday, 19 December 2025 (13:30) |
Spring term (2026)
|
Monday, 5 January 2026 |
Thursday, 2 April 2026 |
Summer term (2026)
|
Monday, 20 April 2026 |
Friday, 26 June 2026 (13:30) |
School holidays and staff development days
Please note: Pupils do not attend school on staff development days.
Holiday |
Starts |
Ends |
October holiday
(10 days)
|
Monday, 14 October 2024 |
Friday, 25 October 2024 |
Staff development day
|
Friday, 29 November 2024 |
|
Christmas and new year
(10 days)
|
Monday, 23 December 2024 |
Friday, 3 January 2025 |
Local holiday
|
Friday, 14 February 2025 |
|
Local holiday
|
Monday, 17 February 2025 |
|
Staff development day
|
Tuesday, 18 February 2025 |
|
Staff development day
|
Friday, 4 April 2025 |
|
Easter holiday
(11 days)
|
Monday, 7 April 2025 |
Monday, 21 April 2025 |
Local holiday
|
Monday, 5 May 2025 |
|
Summer holiday
(30 days)
|
Monday, 30 June 2025 |
Friday, 8 August 2025 |
Staff development day
(2 days)
|
Monday, 11 August 2025 |
Tuesday, 12 August 2025 |
Local holiday
|
Monday, 8 September 2025 |
|
October holiday
(10 days)
|
Monday, 13 October 2025 |
Friday, 24 October 2025 |
Staff development day
|
Friday, 28 November 2025 |
|
Christmas and new year
(10 days)
|
Monday, 22 December 2025 |
Friday, 2 January 2026 |
Local holiday
(2 days)
|
Friday, 13 February 2026 |
Monday, 16 February 2026 |
Staff development day
|
Tuesday, 17 February 2026 |
|
Easter holiday
(11 days)
|
Friday, 3 April 2026 |
Friday, 17 April 2026 |
Staff development day
|
Friday, 1 May 2026 |
|
Local holiday
|
Monday, 4 May 2026 |
|
Summer holiday
(30 days)
|
Monday, 29 June 2026 |
Friday, 7 August 2026 |
Subscribe to this calendar
This calendar is available as an iCalendar resource:
You can download or subscribe to this calendar clicking on the buttons below: