Facebook Campaign enables us to measure response and retarget from campaigns we run on Facebook and Instagram

School term dates

Academic year 2019 - 2020

Term Dates Half term Break
Autumn term
Monday 2 September to Thursday 19 December 2019
Monday 21 to Friday 25 October 2019
Christmas break
Friday 20 December 2019 to Friday 3 January 2020
Spring term
Monday 6 January to Friday 3 April 2020
Monday 17 to Friday 21 February 2020
Easter break
Monday 6 April to Friday 17 April 2020
Summer term
Monday 20 April to Tuesday 21 July 2020
Monday 25 May to Friday 29 May 2020

May bank holiday
Friday 8 May 2020

Summer break
Wednesday 22 July 2020

Bank holidays

Bank holiday dates - 25 and 26 December 2019, 1 January, 10 and 13 April, 8 and 25 May, 31 August 2020.

For more information, see our term dates calendar 2019-2020 (PDF).

Academic year 2020 - 2021

Term Dates Half term Break
Autumn term
Thursday 3 September to Friday 18 December 2020
Monday 26 to Friday 30 October 2020
Christmas break
Monday 21 December 2020 to Monday 4 January 2021
Spring term
Monday 4 January to Thursday 1 April 2021
Monday 15 to Friday 19 February 2021
Easter break
Friday 2 April to Monday 19 April 2021
Summer term
Monday 19 April to Friday 23 July 2021
Monday 31 May to Friday 4 June 2021

May bank holiday
Monday 3 May 2021

Summer break
Monday 26 July 2021

Bank holidays

Bank holiday dates - 25 and 26 December 2020, 1 January, 2 and 5 April, 3 and 31 May, 30 August 2021.

For more information, see our term dates calendar 2020-2021 (PDF).

Academic year 2021 - 2022

Term Dates Half term Break
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-2022 (PDF).

Academic year 2022 - 2023

Term Dates Half term Break
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-2023 (PDF).

Academic year 2023 - 2024

Term Dates Half term Break
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-2024 (PDF).