SCHOOL TERM AND HOLIDAY DATES 2023/24
Starts for students morning of: Finishes for students afternoon of:
Autumn Term Tuesday 5 September 2023 Friday 20 October 2023
HALF TERM
Monday 30 October 2023 Tuesday 19 December 2023
Spring Term Thursday 4 January 2024 Friday 9 February 2024
HALF TERM
Monday 19 February 2024 Thursday 28 March 2024
Summer Term Monday 15 April 2024 Friday 24 May 2024
HALF TERM
Monday 3 June 2024 Friday 19 July 2024

INSET Training Days for Teachers (no school for students)

  • Friday 1 September 2023
  • Monday 4 September 2023
  • Friday 6 October 2023
  • Monday 22 July 2024
  • Tuesday 23 July 2024

Bank Holidays

  • Early May Bank Holiday – Monday 6 May 2024
  • Spring Bank Holiday – Monday 27 May 2024
SCHOOL TERM AND HOLIDAY DATES 2024/25
Starts for students morning of: Finishes for students afternoon of:
Autumn Term Thursday 5 September 2024 Friday 25 October 2024
HALF TERM
Monday 4 November 2024 Friday 20 December 2024
Spring Term Tuesday 7 January 2025 Friday 14 February 2025
HALF TERM
Monday 24 February 2025 Thursday 3 April 2025
Summer Term Tuesday 22 April 2025 Friday 23 May 2025
HALF TERM
Monday 2 June 2025 Wednesday 23 July 2025

INSET Training Days for Teachers (no school for students)

  • Tuesday 3 September 2024
  • Wednesday 4 September 2024
  • Friday 11 October 2024
  • Monday 6 January 2025
  • Friday 4 April 2025

Bank Holidays

  • Early May Bank Holiday – Monday 5 May 2025
  • Spring Bank Holiday – Monday 26 May 2025