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, 1.00pm

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: 2nd & 3rd September

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: 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, 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 20st 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: Tuesday 20th April

Early May Bank Holiday: Monday 4th May

InSET Day: Monday 8th June

Half Term: Monday 25th May – Friday 29th May

Term Ends: Friday 3rd July, 1.00pm