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