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
2023
Monday 4th September
Monday 6th November
2024
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
2024
Monday 2nd September
Monday 4th November
2025
Monday 6th January
Monday 2nd June
Tuesday 3rd June