Autumn term 2023
- Start of term: Monday 4 September 2023
- Half term: Monday 23 October to Sunday 29 October 2023
- End of term: Thursday 21 December 2023
- Christmas holiday: Friday 22 December 2022 to Sunday 7 January 2024
Spring term 2024
- Start of term: Monday 8 January 2024
- Half term: Monday 12 February to Sunday 18 February 2024
- End of term: Sunday 31st March 2024
- Easter holiday: Monday 1 April – Sunday 14 April 2024
Summer term 2024
- Start of term: Monday 15 April 2024
- Half term: Monday 27 May to Sunday 2 June 2024
- End of term: Sunday 28 July 2024
- Summer holiday: Monday 29 July- Sunday 1 September 2024
Bank holidays:
25 December 2023 (Christmas day)
26 December 2023 (Boxing day)
1 January 2024 (New Years day)
29 March 2024(Good Friday)
1 April 2024 (Easter Monday)
6 May 2024 (May day)
27 May 2024 (spring bank holiday)
26 August 2024 (August bank holiday)