Term Dates

Spring Term 2025

Training Day

Monday 6th January 2025

Term starts

Tuesday 7th January 2025

Term ends

Friday 14th February 2025

Half Term Holiday

Monday 17th February 2025 to Friday 21st February 2025

Term starts

Monday 24th February 2025

Term ends

Friday 11th April 2025

Summer Term 2025

Term starts

Monday 28th April 2025

Term ends

Friday 23rd May 2025

Half Term Holiday

Monday 26th May 2025 to 30th May 2025

Training Day

Monday 2nd June 2025

Term starts

Tuesday 3rd June 2025

Term ends

Friday 18th July 2025

Training Day

Monday 21st July 2025

Autumn Term 2025

Teacher Training Day

Monday 1st September 2025

Term starts

Tuesday 2nd September 2025

Training Day

Friday 24th October 2025

Half Term Holiday

Monday 27th October 2025 to Friday 31st October 2025

Term ends

Friday 19th December 2025

Spring Term 2026

Teacher Training Day

Monday 5th January 2026

Term starts

Tuesday 6th January 2026

Half Term Holiday

Monday 16th February 2026 to Friday 20th February 2026

Term ends

Friday 27th March 2026
Easter
Monday 30th March 2026 to Friday 10th April 2026

Summer Term 2026

Term starts

Monday 13th April 2026

Half Term

Monday 25th May 2026 to Friday 29th May 2026

Teacher Training Day

Monday 1st June 2026

Term ends

Friday 17th July 2026

Teacher Training Day

Monday 20th July 2026