2024/2025
The school will be closed to children on Staff Development Days
Term | Start Date | End Date | Other |
Term 1 | Tuesday 3rd September 2024 | Thursday 24th October 2024 | 2nd September – Staff Development 25th October – Staff Development |
Half Term | Monday 27th October 2024 | Friday 1st November 2024 | |
Term 2 | Monday 4th November 2024 | Friday 20th December 2024 | |
Christmas Holidays | Monday 23rd December 2024 | Friday 3rd January 2025 | |
Term 3 | Monday 6th January 2025 | Thursday 13th February 2025 | 14th February 2025- Staff Development |
Half Term | Monday 17th February 2025 | Friday 21st February 2025 | |
Term 4 | Monday 24th February 2025 | Friday 4th April 2025 | |
Easter Holidays | Monday 7th April 2025 | Monday 21st April 2025 | |
Term 5 | Tuesday 22nd April 2025 | Friday 23rd May 2025 | |
Half Term | Monday 26th May 2025 | Friday 30th May 2025 | |
Term 6 | Monday 2nd June 2025 | Friday 18th July 2025 | 21st July 2025 – Staff Development Day 22nd July 2025 – Staff Development Day |
Summer Holidays | Monday 21st July 2025 | Friday 29th August 2025 |
Term Dates 2025/2026
Term | Start Date | End Date | Other |
Term 1 | Tuesday 2nd September 2025 | Friday 17th October 2025 | Monday 1st September-Staff Development Day |
Half Term | Monday 20th October 2025 | Friday 24th October 2025 | |
Term 2 | Monday 27th October 2025 | Friday 19th December 2025 | Friday 28th November 2025 -Staff Development Day |
Christmas Holiday | Monday 22nd December 2025 | Friday 2nd January 2026 | |
Term 3 | Monday 5th January 2026 | Thursday 12th February 2026 | Friday 13th February 2026 |
Half Term | Monday 16th February 2026 | Friday 20th February 2026 | |
Term 4 | Monday 23rd February 2026 | Thursday 2nd April 2026 | |
Easter Holidays | Friday 3rd April 2026 | Friday 17th April 2026 | |
Term 5 | Monday 20th April 2026 | Friday 22nd May 2026 | |
Half Term Holiday | Monday 25th May 2026 | Friday 29th May 2026 | |
Term 6 | Monday 1st June 2026 | Friday 17th July 2026 | Monday 20th & Tuesday 21st July 2026-Staff Development Days |
Summer Holiday | Monday 20th July 2026 | Monday 31st August 2026 |