Term Dates
Autumn Term 2023
Autumn 2: Tuesday 31st October - Wednesday 20th December
Spring Term 2024
Staff Training Day: Thursday 4th January 2024
Spring 1: Friday 5th January - Friday 16th February
Half Term: Monday 19th - Friday 23rd February
Spring 2: Monday 26th February - Thursday 28th March
Summer Term 2024
Summer 1: Monday 15th April - Friday 24th May
Early May Bank Holiday: Monday 6th May
Half Term: Monday 27th May - Friday 31st May
Summer 2: Monday 3rd June - Friday 19th July
Staff Training Day: Friday 21st June
Staff Training Day: Monday 22nd July
Autumn Term 2024
Staff Training Day 1: Tuesday 3rd September
Staff Training Day 2 (EYFS Home Visits): Wednesday 4th September
Autumn 1: Thursday 5th September - Friday 25th October
Half Term: Monday 28th October - Friday 1st November
Autumn 2: Monday 4th November - Friday 20th December
Christmas Holidays: Monday 23rd December - Friday 3rd January
Spring Term 2025
Staff Training Day 3: Monday 6th January
Spring 1: Tuesday 7th January - Friday 14th February
Half Term: Monday 17th - Friday 21st February
Spring 2: Monday 24th February - Friday 4th April
Easter Holidays: Monday 7th - Monday 21st April
Summer Term 2025
Staff Training Day 4: Tuesday 22nd April
Summer 1: Wednesday 23rd April - Friday 23rd May
Early May Bank Holiday: Monday 5th May
Half Term: Monday 26th May - Friday 30th May
Staff Training Day 5: Monday 2nd June
Summer 2: Tuesday 3rd June - Wednesday 23rd July