Term Dates and School Calendar
Please find below the school calendar. Our calendar can also be found on SchoolPing.
School Terms and Holidays (2024/25)
Term | Starts | Ends | Holiday |
Autumn Term 1 (Sept-Oct 2024) | Wednesday 04/09/24 | Thursday 24/10/24 | 28/10/24 - 01/11/24 |
Autumn Term 2 (Oct-Dec 2024) |
Monday 04/11/24 |
Friday 20/12/24 |
23/12/24 - 03/01/25 |
Spring Term 1 (Jan-Feb 2025) | Tuesday 07/01/25 | Friday 14/02/25 | 17/02/25 - 21/02/25 |
Spring Term 2 (Feb-Apr 2025) | Monday 24/02/25 | Friday 04/04/25 | 07/04/25 -17/04/25 |
Summer Term 1 (Apr-May 2025) | Wednesday 23/04/25 | Friday 23/05/25 | 27/05/25 - 30/05/25 |
Summer Term 2 (June-July 2025) | Monday 02/06/25 | Tuesday 22/07/25 | 22/07/25 |
Bank Holidays and Training Days - September 2024 to July 2025
Bank Holidays
Christmas Day - 25th December 2024
Boxing Day - 26th December 2024
New Year's Day - 1st January 2025
Good Friday - 18th April 2025
Easter Monday - 21st April 2025
Early May Bank Holiday - 5th May 2025
Late May Bank Holiday - 26th May 2025
Staff Training (Inset)Days
Monday 2nd September 2024
Tuesday 3rd September 2024
Friday 25th October 2024
Monday 6th January 2025
Tuesday 22nd April 2025
School Terms and Holidays (2025/26)
Term | Starts | Ends | Holiday |
Autumn Term 1 (Sept-Oct 2025) | Thursday 04/09/25 | Friday 24/10/25 | 27/10/25 - 31/10/25 |
Autumn Term 2 (Oct-Dec 2025) |
Tuesday 04/11/25 |
Friday 19/12/25 |
22/12/25 - 02/01/26 |
Spring Term 1 (Jan-Feb 2026) | Tuesday 06/01/26 | Friday 13/02/26 | 16/02/26 - 20/02/26 |
Spring Term 2 (Feb-Apr 2026) | Monday 23/02/26 | Friday 27/03/26 | 30/03/26 -10/04/26 |
Summer Term 1 (Apr-May 2026) | Wednesday 14/04/26 | Friday 22/05/26 | 25/05/26 - 28/05/26 |
Summer Term 2 (June-July 2026) | Monday 01/06/26 | Tuesday 21/07/26 | 22/07/26 |
Bank Holidays and Training Days - September 2025 to July 2026
Bank Holidays
Christmas Day - 25th December 2025
Boxing Day - 26th December 2025
New Year's Day - 1st January 2026
Good Friday - 3rd April 2026
Easter Monday - 6th April 2026
Early May Bank Holiday - 4th May 2026
Late May Bank Holiday - 25th May 2026
Staff Training (Inset)Days
Tuesday 2nd September 2025
Wednesday 3rd September 2025
Monday 3rd November 2025
Monday 5th January 2026
Monday 13th April 2026