Skip to content ↓

Term Dates


2023 - 2024 Term Dates

Autumn 2023 Term

INSET Days Monday 4th and Tuesday 5th September
Years 7 & 12 Return

Wednesday 6th September

All other years Return Thursday 7th September
Half-term break Monday 23rd October to Friday 27th October
Term ends Thursday 21st December
Christmas Holidays Friday 22nd December to Friday 5th January

Spring 2024 Term

INSET Day Monday 8th January
Term starts Tuesday 9th January
Half-term break Monday 19th February to Friday 23rd February
Term ends Thursday 28th March
Bank Holiday Friday 29th March
Easter Holidays Monday 1st April to Friday 12th April

Summer 2024 Term

INSET Day Monday 15th April
Term starts Tuesday 16th April
Bank Holiday Monday 6th May
Half-term break Monday 27th May to Friday 31st May
Term ends Tuesday 23rd July
Summer Holidays Wednesday 24th July to Friday 30th August

2024 - 2025 TERM DATES


INSET Days Monday 2nd and Tuesday 3rd September
Years 7 & 12 return

Wednesday 4th September

All other years return Thursday 5th September
Half-term break Monday 28th October to Friday 1st November
Term ends Friday 20th December
Christmas Holidays Monday 23rd December to Friday 3rd January


INSET Day Monday 6th January
Term starts Tuesday 7th January
Half-term break Monday 17th February to Friday 21st February
Term ends Friday 4th April
Easter Holidays Monday 7th April to Friday 18th April


Bank Holiday Monday 21st April
Term starts Tuesday 22nd April
Bank Holiday Monday 5th May
Half-term break Monday 26th May to Friday 30th May
INSET Day Monday 7th July
Term ends Friday 18th July
Summer Holidays Monday 21st July to Friday 29th August