Term Dates
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 |
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 |
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 |