Skip to content ↓

Proud to be part of

Term dates

 

Term dates for 2025-26

Autumn - term 1 Dates
Inset day (school closed to pupils) Thursday, 4 September 2025
Inset day (school closed to pupils) Friday 5 September 2025
First day in school for pupils Monday, 8 September 2025
Last day in school for pupils Friday, 24 October 2025
Half-term break Monday, 27 October – Friday, 31 October 2025
Total teaching days 35
Autumn - term 2 Dates
First day in school for pupils Monday, 3 November 2025
Last day in school for pupils Thursday, 19 December 2025
Term break (Christmas holidays) Monday, 22 December – Friday, 2 January 2026

Additional Information for term 2:

Bank Holidays:

  • Thursday 25 December 2025
  • Friday 26 December 2025
  • Thursday 1 January 2026
 
Total teaching days 35
Spring - term 3 Dates
Inset Day (school closed to students) Monday 5 January 2026
First day in school for pupils Tuesday, 6 January 2026
Last day in school for pupils Friday, 13 February 2026
Half-term break Monday, 16 February – Friday, 20 February 2026
Total teaching days 29
Spring - term 4 Dates
First day in school for pupils Monday, 23 February 2026
Last day in school for pupils Friday, 27 March 2026
Term break (Easter holidays)

Monday, 30 March  – Friday, 10 April 2026

Additional information for term 4:

Bank Holidays:

  • Friday 3 April 2026
  • Monday 6 April 2026
 
Total teaching days  25
Summer - term 5 Dates
Inset Day (School Closed) Monday, 13 April 2026
First day in school for pupils Tuesday, 14 April 2026
Early May bank holiday (school closed) Monday, 4 May 2026
Last day in school for pupils Friday, 22 May 2026
Half-term break Monday, 25 May – Friday, 29 May 2026

Additional Information for term 5:

Bank Holidays:

  • Monday 4 May 2026
  • Monday 25 May 2026

 

 
Total teaching days 28
Summer - term 6 Dates
First day in school for pupils Monday, 1 June 2026
Last day in school for pupils Wednesday, 22 July 2026
Inset day (school closed to pupils) Thursday, 23 July 2026
Term break (summer holidays) Friday, 24 July – TBC
Total teaching days  38