Term Dates: 2023-24 Academic Year

School holidaySchool closes for pupils onSchool reassembles on
Summer 2023Friday 21 July 2023Tuesday 5 September 2023*
October Half Term 2023Thursday 26 October 2023*Monday 6 November 2023
Christmas & New Year 2023/24Friday 22 December 2023Monday 8 January 2024
Spring Half Term 2024Thursday 15 February 2024*Monday 26 February 2024
Easter 2024Thursday 28 March 2024Monday 15 April 2024
Summer Half Term 2024Friday 24 May 2024Monday 3 June 2024
Summer 2024Friday 19 July 2024Wednesday 4 September 2024*

* Please note that the 2023/24 teacher training dates are provisional - see Teacher Training Days. 

Term Dates: 2024-25 Academic Year

School holidaySchool closes for pupils onSchool reassembles on
Summer 2024Friday 19 July 2024Wednesday 4 September 2024*
October Half Term 2024Thursday 24 October 2024*Monday 4 November 2024
Christmas & New Year 2024/25Friday 20 December 2024Monday 6 January 2025
Spring Half Term 2025Thursday 20 February 2025*Monday 3 March 2025
Easter 2025Friday 11 April 2025Monday 28 April 2025
Summer Half Term 2025Friday 23 May 2025Monday 2 June 2025
Summer 2025Friday 18 July 2025TBC

* Please note that the 2024/25 teacher training dates are provisional - see Teacher Training Days. 

Teacher Training Days (school closed for students but open for staff)

2023-24 Academic Year

Please note that these dates are provisional. 

  • Monday 4 September 2023
  • Friday 27 October 2023
  • Friday 16 February 2024

2024-25 Academic Year

Please note that these dates are provisional. 

  • Monday 2 September 2024
  • Tuesday 3 September 2024
  • Friday 25 October 2024
  • Friday 21 February 2025

Public Holidays during term time (school closed for both staff and students)

  • Monday 6 May 2024

Other bank holidays are subsumed within the wider holiday periods.

Parents' Evenings

Year 5

  • Thursday 30 November 2023
  • Thursday 7 December 2023

Year 6

  • Thursday 9 November 2023
  • Thursday 16 November 203

Year 7

  • Thursday 15 February 2024
  • Tuesday 19th March 2024

Year 8

  • Thursday 18 January 2024
  • Thursday 25 January 2024