Michaelmas Term 2023
New Staff Induction Day: Tuesday 29th & Wednesday 30th August
InSET Days: Thursday 31st August and Friday 1st September
New Senior School pupils: Monday 4th September
New Reception Pupils: Tuesday 5th September 9.30am – 1.30pm
Y12: Tuesday 5th September
Term starts: Wednesday 6th September
Half Term: Monday 23rd October – Friday 3rd November
Term Ends: Friday 15th December
Lent Term 2024
InSET Days: Friday 5th & Monday 8th January
Term Starts: Tuesday 9th January
Half Term: Monday 12th February – Friday 16th February
Term Ends: Friday 22nd March
Trinity Term 2024
Term Starts: Monday 15th April
Early May Bank Holiday: Monday 6th May
Half Term: Monday 27th May – Friday 31st May
Moderation and Standardisation Day: Monday 17th June
Term Ends: Friday 5th July
Michaelmas Term 2024
New Staff Induction Day: Wednesday 28th August
InSET Days: Thursday 29th August and Friday 30th August
New Pupil Days: 2nd & 3rd September
Term Starts: Wednesday 4th September
Half Term: Monday 21st October – Friday 1st November
Term Ends: Thursday 12th December
Lent Term 2025
InSET Days: Monday 6th & Tuesday 7th January
Term Starts: Wednesday 8th January
Half Term: Monday 17th February – Friday 21st February
Term Ends: Friday 28th March
Trinity Term 2025
Term Starts: Tuesday 22nd April
Early May Bank Holiday: Monday 5th May
InSET Day: Monday 9th June
Half Term: Monday 26th May – Friday 30th May
Term Ends: Friday 4th July