Term Dates
TERM Dates 2024/2025
Autumn term
(72 days)
4 September -20 December 2024
(Half term 28-1 November 2024)
INSET Monday 4th November
Friday 20th December
Autumn term 2026 (73 days)
3 September - 19 December 2025
(Half term 27 - 31 October 2025)
INSET Wednesday 3rd September Friday 19th December
Spring Term
(60 days)
6 January - 4 April 2025
(Half term 17-21 February 2025)
INSET Monday 6th January
Tuesday 7th January
Friday 14th February
Spring Term 2026 (60 days) 5 January - 3 April 2026
(Half term 16 - 20 February 2026)
INSET Monday 5th January Tuesday 6th January Friday 13th February
(Half term 16 - 20 February 2026)
Summer Term
(67 days)
22 April - 23 July 2025
(Half term 26-30 May 2025)
Bank Holiday Monday 5th May
INSET Monday 2nd June
Monday 21st July
Tuesday 22nd July
Wednesday 23rd July
School Holidays 2024/2025
26th October - 3rd November 2024
23rd December 2024 - 3rd January 2025
17th - 21st February 2025
7th - 21st April 2025
5th May 2025 (Bank Holiday)
26th May - 30th May 2025
(Half term 25 - 29 May 2026)
Bank Holiday Monday 4th May
INSET Monday 1st June Monday 20th July Tuesday 21st July Wednesday 22nd July
School Holidays 2025/2026
25th October - 2nd November 2025
20th December 2025 - 4th January 2026
14th - 22nd February 2026 4th - 19th April 2026
4th May 2026 (Bank Holiday) 23rd May - 31st May 2026
Holiday and INSET Dates 2024/2025
School Holidays 2024/2025
26th October - 3rd November 2024
23rd December 2024 - 3rd January 2025
17th - 21st February 2025
7th- 21st April 2025
5th May 2025 (Bank Holiday)
26th May - 30th May 2025
Inset Days 2024/2025
Tuesday 3rd September 2024
Monday 4th November 2024
Friday 20th December 2024
Monday 6th January 2025
Tuesday 7th January 2025
Friday 14th February 2025
Monday 2nd June 2025
Monday 21st July 2025
Tuesday 22nd July 2025
Wednesday 23rd July 2025