Term Dates

Students and Families

Summer Term 2025

Term Starts: Monday 28th April
Bank Holiday: Monday 5th May
Term Ends: Friday 23rd May
Half Term: Monday 26th May – Friday 30th May
Term Starts: Monday 2nd June
Term Ends: Friday 18th July
Summer holiday starts: Monday 21st July

Autumn Term 2025

Term Starts: Wednesday 4th September
Term Ends: Friday 24th October
Half Term: Monday 27th October – Friday 31st October
Term Starts: Monday 3rd November
Training Day: Friday 14th November
Term Ends: Friday 19th December
Christmas Holidays: Monday 22nd December – Friday 2nd January

Spring Term 2026

Term Starts: Monday 6th January
Term Ends: Friday 13th February
Half Term: Monday 16th February – Friday 20th February
Term Starts: Monday 23rd February
Training Day: Monday 31st March
Term Ends: Friday 10th April
Easter Holiday: Monday 13th April – Friday 24th April

Summer Term 2026

Term Starts: Monday 27th April
Bank Holiday: Monday 4th May
Term Ends: Friday 22nd May
Half Term: Monday 25th May – Friday 29th May
Term Starts: Monday 1st June

Upcomming parents' evenings

Year 7 and 8 Parents’ Evening: Thursday 10th July 2025
Year 13 Parents’ Evening: Tuesday 4th November 2025
Year 11 Parents’ Evening: Thursday 1st January 2026
Year 7 and 8 Settling In Evening: Tuesday 13th January 2026
Year 9 Parents’ Evening: Thursday 5th February 2026
Year 12 and 13 Parents’ Evening: Thursday 26th February 2026
Year 10 Parents’ Evening: Tuesday 21st April 2026
Year 7 and 8 Parents’ Evening: Tuesday 16th June 2026