Skip to content ↓

School Day and Term Dates

School starts:
8.45am
Finishes:
3.15pm

School breaks:
Morning break 10.30am
Lunch break 12pm-1pm

2025 TERM DATES

Spring Term

7th January 2025 - 4th April 2025 

PD Day

6th January 2025

February Half Term

17th February - 21st February 2025

Easter Holiday

7th April 2025 - 21st April 2025

 

Summer Term

22nd April 2025 - 18th July 2025

Bank Holiday

5th May 2025

May Half Term

26th May - 30th May 2025

 

2025-2026 TERM DATES

Autumn Term 2025 for pupils

Wed 3rd September to Thurs 23rd October 2025 

Half Term – Fri 24th October to Fri 31st October

Mon 3rd November to Fri 19th December 2025 

Christmas holiday: Mon 22nd December 2025 to Monday 5th January 2026

 

Spring Term 2026 for pupils

Tuesday 6th January 2026 to Friday 13th February 2026 

Half Term - Monday 16th February to Friday 20th February 2026

Monday 23rd February to Fri 27th March 2026 

Easter holiday: Mon 30th March to Friday 10th April 2026

 

Summer Term 2026 for pupils

Monday 13th April to Fri 22nd May 2026 

Half Term - Monday 25th May to Friday 29th May 2026

Mon 1st June to Fri 17th July 2026 

Summer holidays: Mon 20th July 2026 onwards

The total number of days for the school year is 195.

Schools set five teacher training days called Professional Development (PD) days, which means there are 190 actual teaching days in the school year.

Our Trust opts to disaggregate two of the training days, which means to deliver the equivalent amount / time of training over the course of the academic year in the form of after-school meetings.

 

Professional development (PD, also known as INSET) days - Staff only in school:

Mon 1st September 2025

Tues 2nd September 2025

Fri 24th October (disaggregated)

Mon 5th January 2026

Mon 20th July 2026 (disaggregated) 

PD DAYS
PROFESSIONAL DEVELOPMENT DAYS FOR TEACHING STAFF
ARE NON PUPIL DAYS, CHILDREN DO NOT ATTEND SCHOOL ON THESE DAYS