View the key dates for each school term, including term starts, half-term breaks and term finishes. Plan ahead with our latest academic calendar information.
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.