Term Dates 2024/25
Autumn Term 2024
Monday 9th September to Friday 25th October
Half Term – 28th October to 1st November
Monday 4th November to Friday 6th December
Spring Term 2025
Wednesday 8th January to Friday 14th February
Half Term – 17th to 21st February
Monday 24th February to Friday 4th April
(Easter Weekend 18th to 21st April)
Summer Term 2025
Tuesday 22nd April to Friday 23rd May
(May Day Bank Holiday 5th May)
Half Term – 26th to 30th May
(Spring Bank Holiday 26th May)
Monday 2nd June to Friday 11th July
AUTUMN TERM 2025
Monday 8th September to Friday 24th October
Half Term – 27th to 31st October
Monday 3rd November to Friday 5th December
SPRING TERM 2026
Wednesday 7th January to Friday 13th February
Half Term – 16th to 20th February
Monday 23rd February to Friday 27th March
(Easter Weekend 3rd to 6th April)
SUMMER TERM 2026
Monday 13th April to Friday 22nd May
(May Day Bank Holiday 4th May)
Half Term – 25th to 29th May
(Spring Bank Holiday 25th May)
Monday 1st June to Friday 10th July
AUTUMN TERM 2026
Monday 1st September to Friday 24th October
Half Term – 20th to 31st October
Monday 3rd November to Friday 12th December
SPRING TERM 2026
Wednesday 7th January to Friday 13th February
Half Term – 16th to 20th February
Monday 23rd February to Friday 3rd April
(Easter Weekend 3rd to 6th April)
SUMMER TERM 2025
Wednesday 15th April to Friday 22nd May
(May Day Bank Holiday 4th May)
Half Term – 25th to 29th May
(Spring Bank Holiday 25th May)
Monday 1st June to Friday 10th July