Term Dates
Academic year 2024-25
Autumn term 2024
- Staff training day: Monday 2nd September 2024
- Staff training day: Tuesday 3rd September 2024
- Pupils return to school: Wednesday 4th September 2024
- Half term holiday: Monday 28th October to Friday 1st November 2024
- Term ends: Friday 20th December 2024
- Christmas holiday: Monday 23rd December 2024 to Friday 3rd January 2025
Spring term 2025
- Pupils return to school: Monday 6th January 2025
- Half term holiday: Monday 17th February to Friday 21st February 2025
- Term ends: Friday 11th April 2025
- Easter holiday: Monday 14th April to Friday 25th April 2025
Summer term 2025
- Pupils return to school: Monday 28th April 2025
- Bank holiday: Monday 5th May 2025
- Staff training day: Friday 23rd May 2025
- Half term holiday: Monday 26th May to Friday 30th May 2025
- Pupils Return to School: Monday 2nd June 2025
- Term ends: Friday 18th July 2025
- Staff training day: Monday 21st July 2025
Academic Year 2025/2026
HOLIDAY DATES FOR 2025-26 INCLUDING STAFF TRAINING DAYS
AUTUMN 2025
Staff Training Day Monday 1st September
Pupils Return to School Tuesday 2nd September
Staff Training Day Friday 24th October
Half Term Monday 27th October – Friday 31st October
Pupils Return to School Monday 3rd November
End of Term for Pupils Friday 19th December
SPRING TERM 2026
Staff Training Day Monday 5th January
Pupils Return to School Tuesday 6th January
Half Term Monday 16th February – Friday 20th February
Pupils Return to School Monday 23rd February
End of Term for Pupils Friday 27th March
SUMMER TERM 2026
Pupils Return to School Monday 13th April
Bank Holiday Monday 4th May
End of Term for Pupils Thursday 21st May
Staff Training Day Friday 22nd May
Half Term Monday 25th May – Friday 29th May
Pupils Return to School Monday 1st June
End of Term for Pupils Friday 17th July
Staff Training Day Monday 20th July