Term Dates
Please find detailed below our Term Dates. They can also be viewed in a calendar format under the News and Events page and the calendar page of The School App.
Autumn 2023 | Inset Day | Monday 4th September 2023 |
Inset Day | Tuesday 5th September 2023 | |
Pupils Return to School | Wednesday 6th September 2023 | |
Last Day of Term | Friday 20th October 2023 | |
Half Term | Monday 23rd to Friday 27th October 2023 | |
Inset Day | Monday 30th October 2023 | |
Pupils Return to School | Tuesday 31st October 2023 | |
Last Day of Term | Thursday 21st December 2023 - 1.30pm | |
Christmas Holidays | Friday 22nd December 2023 to Friday 5th January 2024 | |
Spring 2024 | Pupils Return to School | Monday 8th January 2024 |
Last Day of Term | Friday 9th February 2024 | |
Half Term | Monday 12th February to Friday 16th February 2024 | |
Pupils Return to School | Monday 19th February 2024 | |
Last Day of Term | Thursday 28th March 2024 - 1.30pm | |
Easter Holidays | Friday 29th March to Friday 12th April 2024 | |
Summer 2024 | Pupils Return to School | Monday 15th April 2024 |
| Last Day of Term | Friday 24th May 2024 |
Half Term | Monday 27th May to Friday 31st May 2024 | |
Inset Day | Monday 3rd June 2024 | |
Pupils Return to School | Tuesday 4th June 2024 | |
Last Day of Term | Tuesday 23rd July 2024 - 1.30pm | |
Inset Day | Wednesday 24th July 2024 |
Bank Holidays | Christmas Day - Monday 25th December 2023 | Boxing Day - Tuesday 26th December 2023 |
New Year’s Day - Monday 1st January 2024 | Good Friday - Friday 29th March 2024 | |
Easter Monday - Monday 1st April 2024 | Bank Holiday - Monday 6th May 2024 | |
Bank Holiday - Monday 27th May 2024 | Bank Holiday - Monday 26th August 2024 |
Autumn 2024 | Inset Day | Monday 2nd September 2024 |
Pupils Return to School | Tuesday 3rd September 2024 | |
Last Day of Term | Friday 25th October 2024 | |
Half Term | Monday 28th October to Friday 1st November 2024 | |
Inset Day | Monday 4th November 2024 | |
Pupils Return to School | Tuesday 5th November 2024 | |
Last Day of Term | Friday 20th December 2024 - 1.30pm | |
Christmas Holidays | Monday 23rd December 2024 to Friday 3rd January 2025 | |
Spring 2025 | Pupils Return to School | Monday 6th January 2025 |
Last Day of Term | Friday 14th February 2025 | |
Half Term | Monday 17th February to Friday 21st February 2025 | |
Pupils Return to School | Monday 24th February 2025 | |
Last Day of Term | Friday 4th April 2025 - 1.30pm | |
Easter Holidays | Monday 7th April to Monday 21st April 2025 | |
Summer 2025 | Pupils Return to School | Tuesday 22nd April 2025 |
Last Day of Term | Friday 23rd May 2025 | |
| Half Term | Monday 26th May to Friday 30th May 2025 |
Inset Day | Monday 2nd June 2025 | |
Pupils Return to School | Tuesday 3rd June 2025 | |
Last Day of Term | Friday 18th July 2025 - 1.30pm | |
Inset Day | Monday 21st July 2025 | |
Inset Day | Tuesday 22nd July 2025 |
Bank Holidays | Christmas Day - Wednesday 25th December 2024 | Boxing Day - Thursday 26th December 2024 |
New Year’s Day - Wednesday 1st January 2025 | Good Friday - Friday 18th April 2025 | |
Easter Monday - Monday 21st April 2025 | Bank Holiday - Monday 5th May 2025 | |
Bank Holiday - Monday 26th May 2025 | Bank Holiday - Monday 25th August 2025 |