Dates
Term Dates 2023–24
Autumn 2023: Wednesday 6 September 2023–Wednesday 13 December 2023
Half term: Saturday 14–Sunday 29 October 2023
Spring 2024: Thursday 4 January 2024–Wednesday 27 March 2024
Half term: Saturday 10–Sunday 18 February 2024
Non-pupil day: Friday 9 February 2024
Summer 2024: Wednesday 17 April 2024–Wednesday 3 July 2024
Half term: Saturday 25 May 2024–Sunday 2 June 2024
Early May bank holiday: Monday 6 May 2024
Spring bank holiday: Monday 27 May 2024
Term Dates 2024–25
Autumn 2024: Wednesday 4 September 2024–Friday 13 December 2024
Half term: Saturday 19 October 2024–Sunday 3 November 2024
Spring 2025: Monday 6 January 2025–Friday 28 March 2025
Half term: Saturday 15–Sunday 23 February 2025
Non-pupil day: Friday 14 February 2025
Summer 2025: Wednesday 23 April 2025–Wednesday 9 July 2025
Half term: Saturday 24 May 2025–Sunday 1 June 2025
Early May bank holiday: Monday 5 May 2025
Spring bank holiday: Monday 26 May 2025
The above term dates are provisional and may be subject to change. We kindly ask that children are not withdrawn from school during term time for extra holiday.
