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, 1.00pm
Michaelmas Term 2024
New Staff Induction Day: Wednesday 28th August
InSET Days: Thursday 29th August and Friday 30th August
New Pupil Days:
- Monday 2nd September – Year 7 Induction Day
- Tuesday 3rd September – Reception and Year 3 pupils only, Year 7 Induction Day, New Year 9 Induction Day, Year 12 Induction Day, Year 11 HPQ Pupils (P1-4), Year 13 Pupils
Term Starts: Wednesday 4th September
Half Term: Monday 21st October – Friday 1st November
Term Ends for pupils: Tuesday 10th December, 4.00pm
InSET Days: Wednesday 11th & Thursday 12th December (half day)
Lent Term 2025
InSET Days: Monday 6th January
Term Starts: Tuesday 7th January
Half Term: Monday 17th February – Friday 21st February
Term Ends: Friday 28th March, 1.00pm
Trinity Term 2025
Term Starts:
- Senior School: Tuesday 22nd April
- Prep School: Wednesday 23rd April
Early May Bank Holiday: Monday 5th May
Half Term: Monday 26th May – Friday 30th May
Moderation and Standardisation Day: Friday 13th June
Term Ends: Friday 4th July, 1.00pm
Michaelmas Term 2025
New Staff Induction Day: Thursday 28th & Friday 29th August
InSET Days: Monday 1st September & Tuesday 2nd September
New Pupil Days: Wednesday 3rd September
Term Starts: Thursday 4th September
Half Term: Monday 20th October – Friday 31st October
Term Ends for pupils: Wednesday 10th December, 4.00pm
InSET Days: Thursday 11th & Friday 12th December (half day)
Lent Term 2026
InSET Days: Monday 5th January
Term Starts: Tuesday 6th January
Half Term: Monday 16th February – Friday 20th February
Term Ends: Friday 27th March, 1.00pm
Trinity Term 2026
Term Starts: Monday 20th April
Early May Bank Holiday: Monday 4th May
Half Term: Monday 25th May – Friday 29th May
Moderation and Standardisation Day: Friday 12th June
Term Ends: Friday 3rd July, 1.00pm