Skip to content

School Calendar

Autumn Term 2023
Inset day: Monday 4th September

Term starts: Tuesday 5th September

PET Inset day: Friday 20th October

Holiday: Monday 30th October – Friday 3rd November

Inset Day Monday 6th November

Inset Day Friday 22nd December

Holiday: Monday 25th December – Friday 5th January


Spring Term 2024

Term Starts: Monday 8th January

Holiday: Monday 12th February – Friday 16th February

Term Ends: Friday 22nd March

Holiday: Monday 25th March – Friday 5th April

Easter Sunday: Sunday 31st March

Summer Term 2024

Term Starts: Monday 8th April

May Day: Monday 6th May

Holiday: Monday 27th May – Friday 31st May  

Inset day – Term Ends: Monday 22nd July  

Holiday: Tuesday 23rd July – Friday 30th August

Autumn Term 2024

Inset day: Monday 2nd September

Term Starts: Tuesday 3rd September

Holiday: Monday 28th October – Friday 1st November 

Term Ends: Friday 20th December

Holiday: Monday 23rd December – Friday 3rd January

Spring Term 2025

Term Starts: Monday 6th January

Holiday: Monday 17th February – Friday 21st February

Term Ends: Friday 11th April

Holiday: Monday 14th April – Friday 25th April

Easter Sunday: Sunday 20th April

Summer Term 2025

Term Starts: Monday 28th April

May Day: Monday 5th May

Holiday: Monday 26th May – Friday 30th May

Term Ends: Monday 21st July

Holiday: Tuesday 22nd July  – Friday 29th August


Autumn Term 2025

Inset Day: Monday 1st September

Term Starts: Tuesday 2nd September

Holiday: Monday 27th October – Friday 31st October

Term Ends: Friday 19th December

Holiday: Monday 22nd December  – Friday 2nd January

Spring  Term 2026

Term Starts: Monday 5th January

Holiday: Monday 16th February – Friday 20th February

Term Ends: Friday 27th March

Holiday: Monday 30th March – Friday 10th April

Easter Sunday: Sunday 5th April

Summer Term 2026

Term Starts: Monday 13th April

May Day: Monday 4th May

Holiday: Monday 25th May – Friday 29th May

Term Ends: Monday 20th July

Holiday: Tuesday 21st July  – Friday 28th August