2021-2022
Term 1
Monday 6 September to Thursday 21 October 2021
Term 2
Monday 1 November to Friday 17 December 2021
Bank holidays: Monday 27 December 2021, Tuesday 28 December 2021, Monday 3 January 2022
Term 3
Tuesday 4 January to Friday 11 February 2022
Term 4
Monday 21 February to Thursday 31 March 2022
Bank holidays: 15 April 2022, 18 April 2022
Term 5
Wednesday 20 April to Friday 27 May
Bank Holidays: Monday 2 May 2022, Thursday 2 June 2022, Friday 3 June 2022
Term 6
Monday 6 June to Friday 22 July 2022
Bank holidays: 29 August 2022
2022-2023
Term 1
Tuesday 6 September 2022 to Friday 21 October 2022
Term 2
Monday 31 October 2022 to Friday 16 December 2022
Bank holidays: Monday 26 December 2022, Tuesday 27 December 2022, Monday 2 January 2023
Term 3
Wednesday 4 January 2023 to Friday 10 February 2023
Term 4
Monday 20 February 2023 to Friday 31 March 2023
Bank holidays: Friday 7 April, Monday 10 April 2023
Term 5
Tuesday 18 April 2023 to Friday 26 May 2023
Bank holidays: Monday 1 May, Monday 29 May 2023
Term 6
Monday 5 June 2023 to Friday 21 July 2023
2023-2024
Term 1
Wednesday 6 September to Friday 20 October 2023
Term 2
Tuesday 31 October to Wednesday 20 December 2023
Bank holidays: Monday 25 December, Tuesday 26 December 2023, Monday 1 January 2024
Term 3
Wednesday 3 January to Friday 9 February 2024
Term 4
Monday 19 February to Thursday 28 March 2024
Bank holidays: Friday 29 March, Monday 1 April 2024
Term 5
Tuesday 16 April to Friday 24 May 2024
Bank holidays: Monday 6 May, Monday 27 May 2024
Term 6
Monday 3 June to Friday 19 July 2024
2024-2025
Term 1
Wednesday 4 September to Friday 18 October 2024
Term 2
Tuesday 29 October to Thursday 19 December 2024
Bank holidays: Wednesday 25 December, Thursday 26 December 2024, Wednesday 1 January 2025
Term 3
Monday 6 January to Friday 14 February 2025
Term 4
Monday 24 February to Friday 4 April 2025
Bank holidays: Friday 18 April, Monday 21 April 2025
Term 5
Tuesday 22 April to Friday 23 May 2025
Bank holidays: Monday 5 May, Monday 26 May 2025
Term 6
Tuesday 3 June to Tuesday 22 July 2025
2025-2026
Term 1
Tuesday 4 September to Thursday 23 October 2025
Term 2
Monday 3 November to Friday 19 December 2025
Bank holidays: Thursday 25 December, Friday 26 December 2025, Thursday 1 January 2026
Term 3
Tuesday 6 January to Friday 13 February 2026
Term 4
Monday 23 February to Thursday 2 April 2026
Bank holidays: Friday 3 April, Monday 6 April 2026
Term 5
Tuesday 21 April to Friday 22 May 2026
Bank holidays: Monday 4 May, Monday 25 May 2026
Term 6
Monday 1 June to Wednesday 22 July 2026