Term Dates
Term Dates 2023/24
Autumn Term 1: Tuesday 5th September 2023 to Thursday 19th October 2023
Autumn Term 2: Tuesday 31st October 2023 to Wednesday 20th December 2023
Spring Term 1: Monday 8th January 2024 to Friday 9th February 2024
Spring Term 2: Monday 19th February 2024 to Wednesday 27th March 2024
Summer Term 1: Monday 15th April 2024 to Friday 24th May 2024
Summer Term 2: Monday 3rd June 2024 to Wednesday 24th July 2024
School Holidays:
October Half Term: Friday 20th October 2023 to Monday 30th October 2023
Christmas Holidays: Thursday 21st December 2023 to Friday 5th January 2024
February Half Term: Monday 12th February 2024 to Friday 16th February 2024
Easter Holidays: Thursday 28th March 2024 to Friday 12th April 2024
Early May Bank Holiday: Monday 6th May 2024
May Half Term: Monday 27th May 2024 to Friday 31st May 2024
Summer Holiday start date: Thursday 25th July 2024
INSET Days:
Monday 4th September 2023
Friday 20th October 2023
Monday 30th October 2023
Friday 5th January 2024
Thursday 28th March 2024
Term Dates 2024/25
Autumn Term 1: Wednesday 4th September 2024 to Thursday 24th October 2024
Autumn Term 2: Monday 4th November to Thursday 19th December 2024
Spring Term 1: Monday 6th January 2025 to Friday 14th February 2025
Spring Term 2: Monday 24th February 2025 to Friday 4th April 2025
Summer Term 1: Wednesday 23rd April 2025 to Friday 23rd May 2025
Spring Bank Holiday: Monday 5th May 2025
Summer Term 2: Monday 2nd June 2025 to Tuesday 22nd July 2025
INSET Days:
Monday 2nd September 2024
Tuesday 3rd September 2024
Friday 25th October 2024
Friday 20th December 2024
Tuesday 22nd April 2025
Likely Term Dates for 2025/26
Term 1 | ||
Thursday 4th September 2025 – Thursday 23rd October 2025 | 36 days | |
Holiday | 24/10/25– 31/10/25 | |
Term 2 | ||
Monday 3rd November 2025 – Friday 19th December 2025 | 35 days | |
Holiday | 22/12/25 – 2/01/26 | |
Term 3 | ||
Monday 5th January 2026 – Friday 13th February 2026 | 30 days | |
Holiday | 16/02/26 – 20/02/26 | |
Term 4 | ||
Monday 23rd February 2026 – Wednesday 1st April 2026 | 28 days | |
Holiday | 2/04/26 – 17/04/26 | |
Term 5 | ||
Monday 20th April 2026 – Friday 22nd May 2026 | 24 days | |
Holiday | 26/05/26 – 29/05/26 | |
Term 6 | ||
Monday 1st June 2026 – Tuesday 21st July 2026 | 37 days | |
Total: 190 days |
Public Holidays | |
25 December 2025 | Christmas Day |
26 December 2025 | Boxing Day |
1 January 2026 | New Year’s Day |
3 April 2026 | Good Friday |
6 April 2026 | Easter Monday |
4 May 2026 | May Day Bank Holiday |
25 May 2026 | Spring Bank Holiday |