Skip to content ↓

Term Dates

2023/24

Autumn term  

  • INSET DAY 4 September 2023

  • Tuesday 5 September 2023 Year 7 & Year 11 only; Wednesday 6 September 2023 for rest of school - Friday 20 October 2023

  • Half-term: 2 weeks - Monday 23 October 2023 to Friday 3 November 2023

  • Monday 6th November 2023 to Thursday 21 December 2023  

Spring term

  • INSET DAY Monday 8th January 2024

  • Tuesday 9 January 2024 to Friday 9 February 2024 

  • Half-term: Monday 12 February 2024 to Friday 16 February 2024

  • Monday 19 February 2024 to Thursday 28 March 2024 

Summer term

  • Monday 15 April 2024 to Friday 24 May 2024 (Early May bank holiday: Monday 6 May 2024)

  • Half-term: Tuesday 28 May 2024 to Friday 31 May 2024

  • Monday 3 June 2024 to Friday 26 July 2024 (Spring Bank Holiday will be taken on 27 May 2024)

Public holidays 

  • Christmas Day: Monday 25 December 2023 

  • Boxing Day: Tuesday 26 December 2023

  • New Year’s Day: Monday 1 January 2024 

  • Good Friday: Friday 29th March 2024

  • Easter Monday: Monday 1 April 2024

  • Early May bank holiday: Monday 6 May 2024

  • Spring Bank Holiday: Monday 27 May 2024

  • Summer Bank holiday: Monday 26 August 2024

2024/25

Autumn term  

  • INSET DAY Monday 2nd September 2024

  • Tuesday 3rd September 2024 Year 7 & Year 11 only; Wednesday 4th September 2024 for rest of school - Friday 18th October 2024

  • Half-term: 2 weeks - Monday 21st October 2024 to Friday 1st November 2024

  • Monday 4th November 2024 to Friday 20th December 2024  

Spring term

  • INSET DAY Monday 6th January 2025

  • Tuesday 7th January 2025 to Friday 14th February 2025 

  • Half-term: Monday 17th February 2025 to Friday 21st February 2025

  • Monday 24th February 2025 to Friday 4th April 2025 

Summer term

  • Tuesday 22nd April 2025 to Friday 23rd May 2025 (Early May bank holiday: Monday 5th May 2025)

  • Half-term: Tuesday 26th May 2025 to Friday 30th May 2025

  • Monday 2nd June May 2025 to Thursday 24th July 2025 (Spring Bank Holiday will be taken on 26th May 2025)

Public holidays 

  • Christmas Day: Wednesday 25th December 2024 

  • Boxing Day: Thursday 26th December 2025

  • New Year’s Day: Wednesday 1st January 2025 

  • Good Friday: Friday 18th April 2025

  • Easter Monday: Monday 21st April 2025

  • Early May bank holiday: Monday 5th May 2025

  • Spring Bank Holiday: Monday 26th May 2025

  • Summer Bank holiday: Monday 25 August 2025