School term dates

Academic year 2021 to 2022

TermDates Half termBreak
Autumn term Wednesday 1 September to Friday 17 December 2021 Monday 25 to Friday 29 October 2021 Christmas break
Monday 20 December 2021 to Tuesday 4 January 2022
Spring term Tuesday 4 January to Friday 1 April 2022 Monday 14 to Friday 18 February 2022 Easter break
Monday 4 April to Tuesday 19 April 2022
Summer term Tuesday 19 April to Friday 22 July 2022 Monday 30 May to Friday 3 June 2022 May bank holiday
Monday 2 May 2022

Summer break
Monday 25 July 2022

Bank holidays

Bank holiday dates - 27 and 28 December 2021, 3 January, 15 and 18 April, 2 and 30 May, 29 August 2022.

For more information, see our term dates calendar 2021 to 2022 (PDF, 116.89 KB).

Academic year 2022 to 2023

TermDates Half termBreak
Autumn term Thursday 1 September to Friday 16 December 2022 Monday 24 to Friday 28 October 2022 Christmas break
Monday 19 December 2022 to Tuesday 3 January 2023
Spring term Tuesday 3 January to Friday 31 March 2023 Monday 13 to Friday 17 February 2023 Easter break
Monday 3 April to Friday 14 April 2023
Summer term Monday 17 April to Friday 21 July 2023 Monday 29 May to Friday 2 June 2023 May bank holiday
Monday 1 May 2023

Summer break
Monday 24 July 2023

Bank holidays

Bank holiday dates - 26 and 27 December 2022, 2 January, 7 and 10 April, 1 and 29 May, 28 August 2023.

For more information, see our term dates calendar 2022 to 2023 (PDF, 116.81 KB).

Academic year 2023 to 2024

TermDates Half termBreak
Autumn term Friday 1 September to Wednesday 20 December 2023 Monday 23 to Friday 27 October 2023 Christmas break
Thursday 21 December 2023 to Friday 5 January 2024
Spring term Monday 8 January to Thursday 28 March 2024 Monday 12 to Friday 16 February 2024 Easter break
Friday 29 March to Friday 12 April 2024
Summer term Monday 15 April to Wednesday 24 July 2024 Monday 27 May to Friday 31 May 2024 May bank holiday
Monday 6 May 2024

Summer break
Thursday 25 July 2024

Bank holidays

Bank holiday dates - 25 and 26 December 2023, 1 January, 29 March, 1 April, 6 and 27 May, 26 August 2024.

For more information, see our term dates calendar 2023 to 2024 (PDF, 116.85 KB).