Spring Term 2025
Tuesday 7th January- Friday 28th March
Half Term
Monday 17th February – Friday 21st February
Summer Term 2025
Wednesday 23rd April – Thursday 10th July mid day
Half Term
Monday 26th May – Friday 30th May
Monday 5th May + Friday 9th May Public holidays
Autumn Term 2025
Wednesday 3rd September – Friday 12th December
Half Term
Monday 27th October – Friday 31st October
Spring Term 2026
Tuesday 6th January- Friday 27th March
Half Term
Monday 16th February – Friday 20th February
Summer Term 2026
Wednesday 21st April – Thursday 9th July mid day
Half Term
Monday 25th May – Friday 29th May