Term Dates
2022-2023
Autumn Term
Thursday 1 September 2022 - Friday 16 December 2022 (72 days)
Half term: Monday 24 October 2022 - Friday 28 October 2022
Inset days: Thursday 1 September 2022, Friday 2 September 2022 (all pupils return Monday 5 September 2022), Friday 16 December 2022.
- Christmas Day: Sunday 25 December 2022 (Tuesday 27 December substitute day)
- Boxing Day: Monday 26 December 2022
- New Year’s Day: Sunday 1 January 2023 (Monday 2 January substitute day)
Spring Term
Tuesday 3 January 2023 – Friday 31 March 2023 (59 days)
Half term: Monday 13 February 2023 - Friday 17 February 2023
Inset day: Monday 20 February 2023
School holiday: Monday 3 April 2023 - Friday 14 April 2023
- Good Friday: Friday 7 April 2023
- Easter Monday: Monday 10 April 2023
Summer Term
Monday 17 April 2023 - Friday 21 July 2023 (64 days)
Half term: Monday 29 May 2023 - Friday 2 June 2023
Inset day: Monday 17 April 2023
- May Bank Holiday: Monday 1 May 2023
- Bank Holiday for the Coronation of King Charles III
- Spring Bank Holiday: Monday 29 May 2023
Total number of days: 195
2023-2024
Autumn Term
Monday 4 September 2023 - Thursday 21 December 2023 (74 days)
Inset days: Monday 4 September 2023, Tuesday 5 September 2023 (all pupils return Wednesday 6 September 2023)
Half term: Monday 23 October 2023 - Friday 27 October 2023
School holiday: Friday 22 December 2023 - Friday 5 January 2024
- Christmas Day: Monday 25 December 2023
- Boxing Day: Tuesday 26 December 2023
- New Year’s Day: Monday 1 January 2024
Spring Term
Monday 8 January 2024 – Thursday 28 March 2024 (54 days)
Half term: Monday 12 February 2024 - Friday 16 February 2024
Inset day: Monday 19 February 2024
School holiday: Friday 29 March 2024 - Friday 12 April 2024
- Good Friday: Friday 29 March 2024
- Easter Monday: Monday 1 April 2024
Summer Term
Monday 15 April 2024 - Wednesday 24 July 2024 (67 days)
Half term: Monday 27 May 2024 - Friday 31 May 2024
Inset day: Monday 15 April 2024
Public holidays
- May Bank Holiday: Monday 6 May 2024
- Spring Bank Holiday: Monday 27 May 2024
Total number of days: 195
Please note - one inset day yet to be allocated.