Term Dates
Academic Year 2023 – 24
September 2023
Years 7 – 11
Monday 4th & Tuesday 5th September – Inset Days, no students in school
Wednesday 6th September – new Year 7 students in school only
Thursday 7th September – all students in Years 7 – 11 in school
Sixth Form – please refer to the Sixth Form tab – 2023 entry
Autumn Term 2023
Monday 4th September – Thursday 19th October
Half term Friday 20th October – Monday 30th October
Tuesday 31st October – Thursday 21st December
Spring Term 2024
Monday 8th January – Friday 9th February
Half term Monday 12th February – Friday 16th February
Monday 19th February – Thursday 28th March
Summer term 2024
Monday 15th April – Friday 24th May (includes May Bank Holiday 6th May)
Half term Monday 27th May – Friday 31st May
Monday 3rd June – Wednesday 17th July
NB: Good Friday and Easter Monday are 29th March and 1st April 2024 respectively
INSET Days
Monday 27 November 2023
Friday 12th January 2024
Friday 28 June 2024
Academic Year 2024 – 25
September 2024
Years 7 – 11
Monday 2nd & Tuesday 3rd September – Inset Days, no students in school
Wednesday 4th September – new Year 7 students in school only
Thursday 5th September – all students in Years 7 – 11 in school
Sixth Form – please refer to the Sixth Form tab – 2024 entry
Autumn Term 2024
Monday 2nd September – Thursday 24th October
Half term Friday 25th October – Monday 4th November
Tuesday 5th November – Friday 20th December
Spring Term 2025
Monday 6th January – Friday 14th February
Half term Monday 17th February – Friday 21st February
Monday 24th February – Friday 4th April
Summer term 2025
Tuesday 22nd April – Friday 23rd May (includes May Bank Holiday 5th May)
Half term Monday 26th May – Friday 30th May
Monday 2nd June – Friday 18th July
NB: Good Friday and Easter Monday are 18th and 21st April 2025 respectively
INSET Days tbc