Term Dates


Please see below for term dates for the 2020/21, 2021/22 & 2022/23 academic years. We aim to keep you as up-to-date as possible with term dates so as you can plan family holidays outside term time. This is important so that it does not negatively affect outcomes for children by missing out on school time.

Term Dates 2023/24


Autumn Term 2023
First day: Tuesday 5th September
Half Term: Monday 30th October to Friday 3rd November
Last Day: Friday 22nd December

Spring Term 2024
First Day: Tuesday 9th January
Half Term: Monday 12th February to Friday 16th February
Last Day: Friday 22nd March

Summer Term 2024
First Day: Monday 8th April
Half Term: Monday 27th May to Friday 31st May
Last Day: Friday 19th July

INSET / Staff Training / Pupil Holidays
Monday  4th September 2023
Friday 27th October 2023
Monday 8th January 2024
Friday 5th July 2024

Bank Holidays

Christmas Day Monday 25th December 2023
Boxing Day Tuesday 26th December 2023
New Years Day Monday 1st January 2024
Easter Monday Monday 1st April 2024
May Day Monday 6th May 2024

DOWNLOAD 2023/24 CALENDAR

Term Dates 2024/25


Autumn Term 2024
First day: Wednesday 4th September
Half Term: Monday 28th October to Friday 1st November
Last Day: Friday 20th December

Spring Term 2025
First Day: Tuesday 7th January
Half Term: Monday 17th February to Friday 21st February
Last Day: Friday 11st April

Summer Term 2025
First Day: Monday 28th April
Half Term: Monday 26th May to Friday 30th May
Last Day: Thursday 17th July

INSET / Staff Training / Pupil Holidays
Tuesday  4th September 2024
Monday 6th January 2025
Friday 18th July 2025


Bank Holidays

Christmas Day Wednesday 25th December 2024
Boxing Day Thursday 26th December 2024
New Years Day Wednesday 1st January 2025
Easter Monday Monday 21st April 2025
May Day Monday 5th May 2025

DOWNLOAD 2024/25 CALENDAR

Term Dates 2023-2024


Autumn Term 2023

First day: Tuesday 5th September
Half Term: Monday 30th October to Friday 3rd November
Last Day: Friday 22nd December

Spring Term 2024

First Day: Tuesday 9th January
Half Term: Monday 12th February to Friday 16th February
Last Day: Friday 22nd March

Summer Term 2024

First Day: Monday 8th April
Half Term: Monday 27th May to Friday 31st May
Last Day: Friday 19th July

INSET / Staff Training / Pupil Holidays

Monday  4th September 2023
Friday 27th October 2023
Monday 8th January 2024
Friday 5th July 2024


Bank Holidays

Christmas Day Monday 25th December 2023
Boxing Day Tuesday 26th December 2023
New Years Day Monday 1st January 2024
Easter Monday Monday 1st April 2024
May Day Monday 6th May 2024

DOWNLOAD 2023/24 CALENDAR