Spring term 2022
- Start of term: Tuesday 4 January 2022
- Half term: Monday 14 February to Sunday 20 February 2022
- End of term: Saturday 2 April 2022
- Easter holiday: Sunday 3 April to Monday 18 April 2022
Summer term 2022
- Start of term: Tuesday 19 April 2022
- May day: Monday 2 May 2021
- Half term: Monday 30 May to Sunday 5 June 2022
- End of term: Wednesday 27 July
Autumn term 2022
- Start of term: Monday 5 September 2022
- Half term: Monday 24 October to Sunday 30 October 2022
- End of term: Sunday 18 December 2022
- Christmas holiday: Monday 19 December 2022 to Monday 2 January 2023
Spring term 2023
- Start of term: Tuesday 3 January 2023
- Half term: Monday 13 February to Sunday 19 February 2023
- End of term: Sunday 2 April 2023
- Easter holiday: Monday 3 April – Sunday 16 April 2023
Summer term 2023
- Start of term: Monday 17 April 2023
- May day: Monday 1 May 2023
- Half term: Monday 29 May to Sunday 4 June 2023
- End of term: Wednesday 26 July 2023
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 2023 to Sunday 7 January 2024
Bank holidays:
- 25 December 2021 (Christmas day holiday)
- 26 December 2021 (Bank holiday)
- 1 January 2021 (New Years day holiday)
- 15 April 2022 (Good Friday)
- 18 April 2022 (Easter Monday)
- 2 May 2022 (May day)
- 30 May 2022 (spring bank holiday)
- 29 August 2021 (summer bank holiday)
- 25 December 2022 (Christmas day)
- 26 December 2022 (Boxing day)
- 1 January 2023 (New Years day)
- 7 April 2023 (Good Friday)
- 10 April 2023 (Easter Monday)
- 1 May 2023 (May day)
- 29 May 2023 (spring bank holiday)
- 28 August 2023 (August bank holiday)
- 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)