School Year 2022-23
Autumn Term
Thursday 1 September 2022 – Tuesday 20 December 2022
Half Term: 24 October – 28 October
Spring Term
Thursday 5 January 2023 – Friday 31 March 2023
Half Term: 13 February - 17 February
Summer Term
Monday 17 April 2023 – Friday 21 July 2023
Half Term 29 May – 2 June
May Bank Holiday - 1 May
Additional Bank Holiday for His Majesty's Coronation - 8 May
Non Student Days
Thursday 1 September 2022 Staff Training Day 1
Friday 2 September 2022 Staff Training Day 2
Monday 19 September 2022 Bank Holiday
Monday 28th November Staff Training Day 3
Friday 10 February 2023 Staff Training Day 4
Friday 21 July 2023 Staff Training Day 5
School Year 2023-24
Autumn Term
Monday 4 September 2023 – Wednesday 20 December 2023
Half Term 23 October – 27 October
Spring Term
Thursday 4 January 2024 – Thursday 28 March 2024
Half Term 19 February - 23 February
Summer Term
Monday 15 April 2024 – Tuesday 23 July 2024
Half Term 27 May – 31 May
May Bank Holiday - 6 May
Non Student Days
Monday 4 September 2023 Staff Training Day 1
Tuesday 5 September 2023 Staff Training Day 2
Friday 24 November 2023 Staff Training Day 3
Wednesday 20 December 2023 Staff Training Day 4
Friday 16 February 2024 Staff Training Day 5