Term Dates

2025 – 2026

Autumn Term 2025

Autumn Term 2025
Term StartsTuesday 2nd September 2025
Half TermMonday 27th October to Friday 31st October 2025
Term EndsFriday 19th December 2025
Christmas HolidayMonday 22nd December to Friday 2nd January 2026

Spring Term 2026

Spring Term 2026
Term StartsMonday 5th January 2026
Half TermMonday 16th February to Friday 20th February 2026
Term EndsFriday 27th March 2026
Easter HolidayMonday 30th March to Friday 10th April 2026

Summer Term 2026

Summer Term 2026
Term StartsMonday 13th April 2026
May Bank HolidayMonday 4th May 2026
Half TermMonday 25th May to Friday 29th May 2026
Term EndsFriday 17th July 2026

Five Training Days 2025/2026

Five Training Days 2025/2026
Monday 1st September 2025
Friday 14th November 2025
Friday 6th March 2026
Friday 19th June 2026
Monday 20th July 2026

2024 – 2025

Autumn Term 2024

Autumn Term 2024
Term StartsWednesday 4th September 2024
Half TermMonday 28th October to Friday 1st November 2024
Term EndsFriday 20th December 2024
Christmas HolidayMonday 23rd December to Friday 3rd January 2025

Spring Term 2025

Spring Term 2025
Term StartsTuesday 7th January 2025
Half TermMonday 17th February to Friday 21st February 2025
Term EndsThursday 3rd April 2025
Easter HolidayMonday 7th April to Friday 18th April 2025

Summer Term 2025

Summer Term 2025
Bank HolidayMonday 21st April 2025 (School Closed)
Term StartsTuesday 22nd April 2025
May Bank HolidayMonday 5th May 2025 (School Closed)
Half TermMonday 26th May to Friday 30th May 2025
Term EndsTuesday 22nd July 2025

Five Training Days 2024/2025

Five Training Days 2024/2025
Monday 2nd & Tuesday 3rd September 2024
Monday 6th January 2025
Friday 4th April 2025
Friday 20th June 2025