Calendar & Term Dates

Please click here to download and synch our public calendar with your device

2024 – 2025 Term Dates

Summer Term 2025

Term: Wednesday 23rd April – Friday 23rd May

Bank Holiday: Monday 5th May

Half Term Holiday: Monday 26th May – Friday 30th May

Term: Monday 2nd June – Friday 18th July

Summer Holiday: Monday 21st July – Friday 29th August

INSET day: Monday 21st July

INSET day: Tuesday 22nd July

INSET day: Wednesday 23rd July

Return to school: Tuesday 2nd September 2025


2025 – 2026 Term Dates

Autumn Term 2025

INSET day 1: Monday 1st September

Students First Day: Tuesday 2nd September 2025

Term: Tuesday 2nd September – Friday 24th October

Half Term Holiday: Monday 27th October – Friday 31st October

Term: Monday 3rd November – Friday 19th December

Christmas Holiday: Monday 22nd December – Friday 2nd January

 

Spring Term 2026

Term: Monday 5th January – Friday 13th February

Half Term Holiday: Monday 16th February – Friday 20th February

Term: Monday 23rd February – Wednesday 1st April

Spring Break: Thursday 2nd April – Friday 17th April

 

Summer Term 2026

Term: Monday 20th April – Friday 22nd May

Bank Holiday: Monday 4th May

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

Term: Monday 1st June – Wednesday 22nd July

Summer Holiday: Thursday 23nd July – Monday 31st August

INSET day 3: Monday 20th July

INSET day 4: Tuesday 21st July

INSET day 5: Wednesday 22nd July

Return to school: Wednesday 2nd September 2026

AprilMay 2025June
MTWTFSS
2829301234
5Bank HolidayWeek Two67891011
12Week One1314DofE Silver Expedition Y10 (14th-16th)District Athletics15Y6-Y7 Evening161718
19Week Two20District Athletics2122232425
26Half Term Holiday (Monday 26th May - Friday 30th May)Bank Holiday27282930311
2345678
Event Start time
Week Two

05 May 2025 @ 08:30 AM

Bank Holiday

05 May 2025 @ 08:30 AM

Week One

12 May 2025 @ 08:30 AM

DofE Silver Expedition Y10 (14th-16th)

14 May 2025 @ 08:30 AM

District Athletics

14 May 2025 @ 08:30 AM

Y6-Y7 Evening

15 May 2025 @ 04:00 PM

Week Two

19 May 2025 @ 08:30 AM

District Athletics

20 May 2025 @ 08:30 AM

Half Term Holiday (Monday 26th May - Friday 30th May)

26 May 2025 @ 08:30 AM

Bank Holiday

26 May 2025 @ 08:30 AM