Term Dates
2024-2025
Spring Term 2025
Monday 6th January – Friday 14th February
​​​
Half term: Monday 17th February – Friday 21st February
​​​
Monday 24th February – Friday 4th April (1.30pm finish)
​​
Easter Holidays: Monday 7th April – Monday 21st April
​
Summer Term 2025
Tuesday 22nd April – Friday 23rd May 2025 (Bank holiday Monday 5th May)
​
Half term: Monday 26th May – Friday 30th May
​Monday 2nd June – Wednesday 23rd July (1.30pm finish)
2025-2026
Autumn Term 2025
Wednesday 3rd September 2026 – Thursday 23rd October 2025 (Inset day Friday 3rd October 2025)
​​​
Half term: Friday 24th October 2025 – Tuesday 4th November 2025
​​​
Wednesday 5th November 2025 – Thursday 18th December 2025 (1.30pm finish)
​
Christmas Holidays: Friday 19th December 2025 – Friday 2nd January 2026
​​
Spring Term 2026
Monday 5th January 2026 – Friday 13th February 2026
​​​
Half term: Monday 16th February 2026 – Friday 20th February 2026
​​​​
Monday 23rd February 2026 – Friday 27th March 2026 (1.30pm finish)
​​​​
Easter Holidays: Monday 30th March 2026 – Friday 10th April 2026
​​​
Summer Term 2026
Monday 13th April 2026 – Friday 22nd May 2026 (Bank holiday Monday 4th May 2026)
​​​
Half term: Monday 25th May 2026 – Friday 29th May 2026
​​
Monday 1st June 2026 – Wednesday 22nd July 2026 (1.30pm finish)