Term dates
Autumn Term 2025
Wednesday 3rd September to Friday 24th October 2025
Half Term – Monday 27th October to Friday 31st October 2025
Monday 3rd November to Friday 19th December 2025
Spring Term 2026
Tuesday 6th January to Friday 13th February 2026
Half Term Monday 16th February to Friday 20th February 2026
Monday 23rd February to Friday 27th March 2026
Summer Term 2026
Monday 13th April to Friday 22nd May 2026
Half Term Monday 25th May to Friday 29th May 2026
Monday 1st June to Friday 19th July 2026
INSET Days 2025
Monday 1st September
Tuesday 2nd September
INSET Days 2026
Monday 5th January
Monday 1st June
Monday 20th July
Bank Holidays 2025
Thursday 25th December
Friday 26th December
Bank holidays 2025
Thursday 1st January
Friday 3rd April
Monday 6th April
Monday 4th May
Monday 25th May
Monday 31st August
Term Dates 2025-2026
Attendance and Punctuality
We take a firm stance on both attendance and punctuality.
Our school day is 08:45am - 15:15pm Key Stage two will finish 5 minutes later at 3:20pm.
We strongly believe that every lost day or late minutes is time that cannot be made up and expect our parents to support us by ensuring that their children are in school, on time, every day unless they are really feeling unwell. We will not authorise holidays in term time so please check the dates thoroughly before booking any. If there is an exceptional circumstance that require you taking your child out of school in term time please fill in a request form which can be accessed below.