Term Dates
Academic Year 2024-25
Autumn Term:
Thursday 5th September – all students back to school
Half term: 28th October – 1st November
Thursday 19th December – Last day of autumn term for students
Spring Term:
Monday 6th January 2025 – all students back to school
Half term – 17th-21st February
Friday 4th April – Last day of Spring Term
Summer Term:
Tuesday 22nd April – First day of summer term
Half term – 26th-30th May
Wednesday 23rd July – last day of summer term for students
*Monday 5th May is a Bank Holiday
Inset Days:
Tuesday 3rd September
Wednesday 4th September
Friday 20th December (disaggregated)
Monday 24th February
+ 1 day set by individual schools (please check individual school websites for details)
Academic Year 2025-26
Autumn Term:
Monday 8th September – all students back to school
Half term: 27th – 31st October
Thursday 18th December – Last day of autumn term for students
Spring Term:
Monday 5th January 2026 – all students back to school
Half term – 16th-20th February
Friday 27th March – Last day of Spring Term
Summer Term:
Monday 13th April – First day of summer term
Half term – 25th-29th May
Wednesday 22nd July – last day of summer term for students
*Monday 4th May is a Bank Holiday
Inset Days:
Wednesday 3rd September
Thursday 4th September
Friday 5th September
Friday 24th October
Friday 19th December (disaggregated)
Monday 23rd February
Monday 13th April
Academic Year 2026-27
(All schools apart from King Arthur’s)
Autumn Term:
Thursday 3rd September – all students back to school
Half term: 26th – 30th October
Thursday 17th December – Last day of autumn term for students
Spring Term:
Monday 4th January 2025 – all students back to school
Half term – 15th-19th February
Thursday 25th March – Last day of Spring Term
*Friday 26th March is a Bank Holiday
Summer Term:
Tuesday 13th April – First day of summer term
Half term – 31st May – 4th June
Wednesday 21st July – last day of summer term for students
*Monday 3rd May is a Bank Holiday
Inset Days:
Tuesday 1st September
Wednesday 2nd September
Friday 23rd October
Friday 18th December (disaggregated)
Monday 22nd February
Monday 12th April
Monday 28th June