Calendar

Term and holiday dates for academic year 2025-2026
1st September 2025 – Teacher Training Day

2nd September 2025 – Children start back at school

27th October 2025 – 31st October 2025 – Half Term

28th November 2025 – Teacher Training Day

22nd December 2025 to 4th January 2026 – Christmas Holidays

5th January 2026 – Teacher Training day

16th February to 22nd February 2026 – Half term

30th March to 12th April 2026 – Easter holidays

13th April 2026 – Teacher Training Day

4th May 2026 – Bank Holiday

25th May 2026 to 31st May 2026 – Half term

17th July 2026 – Last day of term

20th July 2026 – Teacher Training Day

Term and holiday dates for academic year 2024 - 2025

2nd September 2024 – Teacher Training Day

3rd September 2024 – Children start back at school

28th October 2024 – 1st November 2024 – Half Term

29th November 2024 – Teacher Training Day

23rd December 2024 to 5th January 2025 – Christmas Holidays

6th January 2025 – Teacher Training day

17th February to 23rd February 2025 – Half term

7th April to 21st April 2025 – Easter holidays

5th May 2025 – Bank Holiday

26th May 2025 to 1st June 2025 – Half term

18th July 2025 – Last day of term

21st and 22nd July 2025 – Teacher Training Days