Autumn Term 2021
Wednesday 1st September to Friday 17th December 2021
Wednesday 1st September 2021: Staff training day – no school for pupils
Thursday 2nd September 2021: Staff training day – no school for pupils
Friday: 3rd September 2021: First day for pupils
Monday: 18th October: Staff training day – no school for pupils
Half-Term: Monday 25th October to Friday 29th October 2021
Friday 17th December 2021: Last day for pupils
Winter Holiday: Monday 20th December 2021 to Monday 3rd January 2022
Spring Term 2022
Tuesday 4th January to Friday 1st April 2022
Tuesday 4th January 2022: First day for pupils
Friday, 28th January: Staff training day – no school for pupils
Half-Term: Monday 14th February to Friday 18th February 2022
Friday 1st April 2022: Last day for pupils
Spring Holiday: Monday 4th April to Monday 18th April 2022
Summer Term 2022
Tuesday 19th April to Friday 22nd July 2022
Tuesday 19th April 2022: First day for pupils
Monday 2nd May 2022: May Day Bank Holiday – no school for pupils
Half-Term: Monday 30th May to Friday 3rd June 2022
Monday 6th June 2022: Additional Platinum Jubilee Bank Holiday - no school for pupils
Monday, 4th July 2022: Staff training day – no school for pupils
Friday 22nd July: Last day for pupils
Summer Holiday: Monday 25th July 2022 -
Autumn Term 2022
Thursday 1 September to Friday 16 December 2022
Thursday 1st September: Staff training day - no school for pupils
Friday 2nd September: Staff training day - no school for pupils
Monday 5th September: First day for pupils
Monday: 17th October: Staff training day - no school for pupils
Half-term: Monday 24 October to Friday 28 October 2022
Friday 16 December 2022: Last day for pupils
Winter Holiday: Monday 19 December 2022 to Monday 2 January 2023
Spring Term 2023
Tuesday 3 January to Friday 31 March 2023
Tuesday: 3rd January 2023: Staff training day - no school for pupils
Half-term: Monday 13 February to Friday 17 February 2023
Friday 31 March 2023: Last day for pupils
Spring Holiday: Monday 3 April to Friday 14 April 2023
Summer Term 2023
Monday 17 April to Friday 21 July 2023
Monday 1 May 2023: May Day Bank Holiday - no school for pupils
Half-term: Monday 29 May to Friday 2 June 2023
Monday 26th June 2023: Staff training day - no school for pupils
Friday 21 July 2023: Last day for pupils