AUTUMN 2025:
Monday, 1st September to Sunday, 21st December 2025
Half term dates:
Monday 27th October to Sunday 2nd November
CHRISTMAS HOLIDAYS:
Monday, 22nd December 2025 to Sunday, 4th January 2026
Return: Monday, 5th January 2026
SPRING 2026:
Monday, 5th January to Sunday, 29th March 2026
Half term dates:
Monday 16th to Sunday 22nd February
EASTER HOLIDAYS:
Monday 30th March to Sunday, 12th April
Return: Monday, 13th April 2026
SUMMER 2026:
Monday, 13th April to Sunday, 26th July.
Half term dates:
Saturday 23rd to Friday 29th May
Bank Holiday – 4th May
End of term: Sunday, 26th July.
Return: Tuesday, 1st September 2026
AUTUMN 2026:
Tuesday, 1st September to Sunday, 20th December 2026
Half term dates:
Monday 26th October to Sunday 1st November
CHRISTMAS HOLIDAYS:
Monday, 21st December 2026 to Sunday, 3rd January 2027
Return: Monday, 4th January 2027