Term Dates

Summer 2025

Term starts:  Monday 28 April

May Day: Monday 5 May

Holiday:  Monday 26 May – Friday 30 May

Inset day:  Monday 2 June

Term ends: Friday 18 July

Holiday: Monday 21 July – Friday 29 August

Autumn 2025

Inset Day: Monday 1st and Tuesday 2nd September

Term starts: Wednesday 3rd September 2025

Last day of Half term: Friday 24th October

Holiday: Monday 27th October – Friday 31st October

Return to school: Monday 3rd November

Term Ends: Thursday 18th December

Inset Day: Friday 19th December

Holiday: Monday 22nd December – Friday 2nd January

Spring 2026

Term starts: Monday 5th January 2026

Last day of Half term: Friday 13th February

Holiday: Monday 16th February – Friday 20th February

Return to school: Monday 23rd February

Term Ends: Friday 27th March

Holiday: Monday 30th March – Friday 10th April (Easter Sunday 5th April)

Summer 2026

Term starts: Monday 13th April

May Day: Monday 4th May

Last day of Half term: Friday 22nd May

Holiday: Monday 25th May – Friday 29th May

Inset Day: Monday 1st June

Return to school: Tuesday 2nd June

Term Ends: Thursday 16th July

Inset Day: Friday 17th July

Holiday: Monday 20th July – Monday 31st August

Autumn 2026

Inset Days: Tuesday 1st September and Wednesday 2nd September

Term starts: Thursday 3rd September 2026

Pupils are not in school on inset days