Summer Term 2023: Monday 17th April - Thursday 20th July
May Bank Holiday: 1st May
Inset Days: 5th June, 21st July
Half Term: 29th May - 2nd June
Autumn Term 2023: Monday 4th September - Wednesday 20th December
Half Term: 23rd - 27th October
Inset Day: 1st September
Spring Term 2024: Tuesday 9th January - Thursday 28th March
Half Term: 12th - 16th February
Inset Day: 8th January
Summer Term 2024: Monday 15th April - Tuesday 23rd July
Bank Holiday: 6th May
Half Term: 27th - 31st May
Inset Days: 24th and 25th July