School Term Dates
Under the 1986 Education Act children are required to be in school for 190 days each academic year. These are divided up into three terms- Autumn, Spring and Summer.
We also have 6 teacher training days that we have in term time.
Please see bottom of the page for a handy Printed copy of the term dates
2025/26 Term Dates
Summer Term 1
Monday 13th April-Friday 22nd May
*Staff Training Day-Friday 1st May*
*May Day bank Holiday-Monday 4th May*
Summer Half Term Holidays
Monday 25th May-Friday 29th May
Summer Term 2
*Staff Training Day-Monday 1st June*
Tuesday 2nd June- Friday 17th July
*Staff Training Day-Monday 20th July*
Summer Holidays
Tuesday 21st July-Monday 31st August
2026/27 Term Dates
*2026/27 academic year start date Tuesday 1st September Staff Training Day*
First day back for pupils- Wednesday 2nd September.
Autumn Term 1
*Staff Training Day-Tuesday 1st September*
Wednesday 2nd September- Thursday 22nd October
*Staff Training Day-Friday 23rd October*
Autumn Term 2
Monday 2nd November- Friday 18th December
Christmas Holidays
Monday 21st December-Friday 1st January
Spring Term 1
*Staff Training Day-Monday 4th January*
Tuesday 5th January-Friday 12th February
Spring Half Term Holidays
Friday 15th February-Friday 19th February
Spring Term 2
Monday 22nd February- Thursday 25th March
Easter Holidays
Friday 26th March-Friday 9th April
Summer Term 1
Monday 12th April-Friday 29nd May
*Staff Training Day-Friday 30th April*
*May Day bank Holiday-Monday 3rd May*
Summer Half Term Holidays
Monday 31st May-Friday 4th June
Summer Term 2
Monday 7th June- Tuesday 20th July
*Staff Training Day-Wednesday 21st July*
Summer Holidays
Wednesday 21st July-Tuesday 31st August
2027/28 Term Dates
*2027/28 academic year start date Wednesday 1st September Staff Training Day*
First day back for pupils- Thursday 2nd September.