Term Dates

Term Dates (2023–24)

Autumn Term 2023
INSET DAYS (Staff only)Friday 1st September (new staff induction day)
Monday 4th and Tuesday 5th September (all staff)
Autumn Term 1


Wednesday 6th / Thursday 7th September – Wednesday 18th October
  • Years 7 & 12 start: Wednesday 6th September
  • All other years start: Thursday 7th September
HALF TERMThursday 19th October – Friday 27th October
Autumn Term 2                           Monday 30th October – Friday 15th December
CHRISTMAS HOLIDAYMonday 18th December – Friday 5th January

Spring Term 2024
INSET DAY (Staff Only)Monday 8th January
Spring Term 1Tuesday 9th January – Friday 9th February


Monday 12th February – Friday 16th February
Spring Term 2Monday 19th February – Friday 22nd March
EASTER HOLIDAYMonday 25th March – Friday 12th April

Summer Term 2024
INSET DAYS (Staff only)     Monday 15th and Tuesday 16th April
Summer Term 1Wednesday 17th April – Friday 24th May
HALF TERMMonday 27th May – Friday 31st May
Summer Term 2Monday 3rd June – Friday 5th July
SUMMER HOLIDAYMonday 8th July – Friday 30th August

Term Dates (2024–25)

Autumn Term 2024
INSET DAYS (Staff only)Monday 2nd and Tuesday 3rd September (all staff)
Autumn Term 1Wednesday 4th / Thursday 5th September – Wednesday 23rd October
  • Years 7 & 12 start: Wednesday 4th September
  • All other years start: Thursday 5th September
HALF TERMThursday 24th October – Friday 1st November
Autumn Term 2                           Monday 4th November – Friday 13th December
CHRISTMAS HOLIDAYMonday 16th December – Friday 3rd January

Spring Term 2025
INSET DAYS (Staff Only)Monday 6th and Tuesday 7th January
Spring Term 1Wednesday 8th January – Friday 14th February
HALF TERMMonday 17th February – Friday 21st February
Spring Term 2Monday 24th February – Friday 28th March
EASTER HOLIDAYMonday 31st March – Monday 21st April

Summer Term 2025
INSET DAY (Staff only)     Tuesday 22nd April
Summer Term 1Wednesday 23rd April – Friday 23rd May
HALF TERMMonday 26th May – Friday 30th May
Summer Term 2Monday 2nd June – Friday 4th July
SUMMER HOLIDAYMonday 7th July – Friday 29th August

Term Dates (2025–26) | PROVISIONAL ONLY

Please note that these dates are provisional only, and so are subject to change. They will be confirmed by the end of the first half of Autumn Term 2024. 
Term Dates (2025–26)
Autumn Term 2025
INSET DAYS (Staff only)Friday 29th August (new staff induction day)
Monday 1st and Tuesday 2nd September (all staff)
Autumn Term 1Wednesday 3rd / Thursday 4th September – Wednesday 22nd October
  • Years 7 & 12 start: Wednesday 3rd September
  • All other years start: Thursday 4th September
HALF TERMThursday 23rd October – Friday 31st October
Autumn Term 2                           Monday 3rd November – Friday 12th December
CHRISTMAS HOLIDAYMonday 15th December – Friday 2nd January

Spring Term 2026
INSET DAYS (Staff Only)Monday 5th and Tuesday 6th January
Spring Term 1Wednesday 7th January – Friday 13th February
HALF TERMMonday 16th February – Friday 20th February
Spring Term 2Monday 23rd February – Friday 27th March
EASTER HOLIDAYMonday 30th March – Friday 17th April

Summer Term 2026
INSET DAY (Staff only)     Monday 20th April
Summer Term 1Tuesday 21st April – Friday 22nd May
HALF TERMMonday 25th May – Friday 29th May
Summer Term 2Monday 1st June – Friday 3rd July
SUMMER HOLIDAYMonday 6th July – Friday 28th August

Related Stories