Summer Term 2025
First day of term Tuesday 22nd April 2025 (children back on Weds 23rd)
Half Term holiday Monday 26th May - Friday 30th May 2025
Last day of term Tuesday 22nd July 2025
Staff PD Days Tuesday 22nd April 2025
Term Dates 2025-2026
Autumn Term 2025
First day of term Monday 1st September 2025 (children back on Wed 3rd)
Half Term holiday Monday 27th October 2025 - Friday 31st October 2025
Last day of term Friday 19th December 2025
Staff PD Days Monday 1st September 2025, Tuesday 2nd September 2025 and Friday 24th October 2025
Spring Term 2026
First day of term Monday 5th January 2026 (children back on Tues 6th)
Half Term holiday Monday 16th February - Friday 20th February 2026
Last day of term Friday 27th March 2026
Staff PD Day Monday 5th January 2026
Summer Term 2026
First day of term Monday 13th April 2026
Half Term holiday Monday 25th May - Friday 29th May 2026
Last day of term Monday 20th July 2026
Staff PD Day Monday 20th July 2026