Term Dates
Autumn Term
First school day - Wednesday 4th September 2024
Last school day - Friday 20th December 2024
October Half Term
First school day - Tuesday 5th November 2024
Last school day - Friday 20th December 2024
Spring Term
First school day - Monday 6th January 2025
Last school day - Thursday 28th March 2025
February Half Term
First school day - Monday 24th February 2025
Last school day - Thursday 28th March 2025
Summer Term
First school day - Monday 14th April 2025
Last school day - Wednesday 23rd July 2025
June Half Term
First school day - Tuesday 3rd June 2025
Last school day - Wednesday 23rd July 2025
Inset Days 2024/2025
Bank holidays 2024/2025 (in term time)
Term Dates
Autumn Term
First school day - Wednesday 4th September 2024
Last school day - Friday 20th December 2024
October Half Term
First school day - Tuesday 5th November 2024
Last school day - Friday 20th December 2024
Spring Term
First school day - Monday 6th January 2025
Last school day - Thursday 28th March 2025
February Half Term
First school day - Monday 24th February 2025
Last school day - Thursday 28th March 2025
Summer Term
First school day - Monday 14th April 2025
Last school day - Wednesday 23rd July 2025
June Half Term
First school day - Tuesday 3rd June 2025
Last school day - Wednesday 23rd July 2025
Inset Days 2024/2025
Bank holidays 2024/2025 (in term time)