Term Dates

Term Dates (2022–23)

Autumn Term 2022
INSET DAYS (Staff only)Thursday 1st and Friday 2nd September
Autumn Term 1Monday 5th / Tuesday 6th September – Wednesday 19th October
  • Years 7 & 12 start: Monday 5th September
  • All other years start: Tuesday 6th September
HALF TERMThursday 20th October – Friday 28th October
Autumn Term 2                           Monday 31st October – Friday 9th December
CHRISTMAS HOLIDAYMonday 12th December – Monday 2nd January

Spring Term 2023
INSET DAYS (Staff Only)Tuesday 3rd and Wednesday 4th January
Spring Term 1Thursday 5th January – Friday 10th February
HALF TERMMonday 13th February – Friday 17th February
Spring Term 2Monday 20th February – Friday 31st March
EASTER HOLIDAYMonday 3rd April – Friday 21st April

Summer Term 2023
INSET DAY (Staff only)     Monday 24th April
Summer Term 1Tuesday 25th April – Friday 26th May
HALF TERMMonday 29th May – Friday 2nd June
Summer Term 2Monday 5th June – Friday 7th July
SUMMER HOLIDAYMonday 10th July – Thursday 31st August

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 DAYS (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 DAY (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

Related Stories