Stay informed about important term dates, holidays and key events throughout the academic year. Use our school calendar to help your family plan ahead.
Spring Term
2026
Term Starts
Monday 5th January
Half Term
Monday 16th February – Friday 20th February
Term Ends
Friday 27th March (12pm finish)
Summer Term
2026
Term Starts
Monday 20th April (May Day Monday 4th May 2026)
Half Term
Monday 25th May – Friday 29th May
Term Ends
Friday 10th July – 12pm finish
Autumn Term
2026
Term Starts
Monday 7th September
Half Term
Monday 19th October – Friday 30th October
Term Ends
Friday 11th December
Spring Term
2027
Term Starts
Wednesday 6th January
Half Term
Monday 15th February – Friday 19th February
Term Ends
Thursday 25th March (Friday 26th March – Good Friday)
Summer Term
2027
Term Starts
Tuesday 20th April
Half Term
Monday 31st May – Friday 4th June
Term Ends
Friday 9th July (12pm finish)
All term dates are published well in advance. Please avoid booking family holidays in term time.