Skip to content

Term dates

School Term and Holiday Dates – 2023/2024

Autumn 2023

TERM: Tuesday 5th September – Thursday 21st December
Pupils return: Tuesday 5th September
Half term: Monday 30th October – Monday 6th November
Pupils return: Tuesday 7th November
Term ends: Thursday 21st December

Spring term 2024

TERM: Thursday 4th January – Thursday 28th March
Pupils return: Thursday 4th January
Half term: Monday 12th – Friday 16th February
Pupils return: Monday 19th February
Term ends: Thursday 28th March

Summer term 2024

TERM: Monday 15th April – Friday 19th July
Pupils return: Monday 15th April
May Day: Monday 6th May
Half term: Monday 27th May– Tuesday 4th June
Pupils return: Wednesday 5th June
Term ends: Friday 19th July

Staff Development Days


Monday 4th September
Monday 6th November


Wednesday 3rd January
Monday 3rd June
Tuesday 4th June

School Term and Holiday Dates – 2024/2025

Autumn 2024

TERM: Tuesday 3rd September – Friday 20th December
Pupils return: Tuesday 3rd September.
Half term: Monday 28th October – Monday 4th November
Pupils return: Tuesday 5th November
Term ends: Friday 20th December

Spring term 2025

TERM: Tuesday 7th January – Friday 4th April
Pupils return: Tuesday 7th January
Half term: Monday 17th – Friday 21st February
Pupils return: Monday 24th February
Term ends: Friday 4th April

Summer term 2025

TERM: Tuesday 22nd April – Tuesday 22nd July
Pupils return: Tuesday 22nd April
May Day: Monday 5th May
Half term: Monday 26th May – Wednesday 4th June
Pupils return: Wednesday 4th June
Term ends: Tuesday 22nd July July

Staff Development Days


Monday 2nd September
Monday 4th November


Monday 6th January
Monday 2nd June
Tuesday 3rd June

Skip to content