TERM DATES 2024-2025
AUTUMN TERM 2024
**Teacher Training Day** Monday 2nd September 2024
**Teacher Training Day** Tuesday 3rd September 2024
Children start School Wednesday 4th September 2024
**Teacher Training Day** Friday 25th October 2024
Half Term Monday 28th October-Friday 1st November 2024
**Teacher Training Day** Friday 29th November 2024
Term ends Friday 20th December 2024
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
SPRING TERM 2025
Children start School Monday 6th January 2025
Half Term Monday 17th February – Friday 21st February 2025
Term ends Friday 11th April 2025
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
SUMMER TERM 2025
Children start School Monday 28th April 2025
Half Term Monday 26th May – Friday 30th May 2025
Term Ends Friday 18th July 2025
**Teacher Training Day** Monday 21st July 2025
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Bank Holidays:
Good Friday Friday 18th April 2025
Easter Monday Monday 21st April 2025
May Day Monday 5th May 2025
Whitsun Monday 26th May 2025
TERM DATES 2025-2026
AUTUMN TERM 2025
**Teacher Training Day** Monday 1st September 2025
**Teacher Training Day** Tuesday 2nd September 2025
Children start School Wednesday 3rd September 2025
Half Term Monday 27th October - Friday 31st October 2025
Term ends Friday 19th December 2025
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
SPRING TERM 2026
**Teacher Training Day** Monday 5th January 2026
Children start School Tuesday 6th January 2026
Half Term Monday 16th February – Friday 20th February 2026
Term ends Friday 27th March 2026
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
SUMMER TERM 2026
Children start School Monday 13th April 2026
**Teacher Training Day** Friday 1st May 2026
Half Term Monday 25th May – Friday 29th May 2026
Term Ends Friday 17th July 2026
**Teacher Training Day** Monday 20th July 2026
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Bank Holidays:
Good Friday Friday 3rd April 2026
Easter Monday Monday 6th April 2026
May Day Monday 4th May 2026
Whitsun Monday 25th May 2026