2023 - 2024
Term starts: Wednesday 6 September
Half term: Thursday 26 October to Friday 3 November (inclusive)
Term ends: Friday 15 December (school will close at 12noon)
Term starts: Tuesday 9 January
Half term: Monday 12 February to Friday 16 February (inclusive)
Term ends: Friday 22 March (school will close at 12noon)
Term starts: Thursday 11 April
Half term: Monday 27 May to Friday 31 May (inclusive) (school will close at 12.50pm on Friday 24 May)
Term ends: Friday 5 July (school will close at 12noon)
2024 - 2025
Staff INSET: Monday 2 and Tuesday 3 September 2024
Term starts: Wednesday 4 September 2024
Half term: Thursday 24 Oct 2024 – Friday 1 Nov 2024 (inclusive)
Term ends: Friday 13 December 2024 (school will close at 12noon)
Staff INSET: Monday 6 January 2025
Term starts: Tuesday 7 January 2025
Half term: Monday 17 February 2025 – Friday 21 February 2025 (inclusive)
Term ends: Friday 4 April 2025 (school will close at 12noon)
Term starts: Monday 28 April 2025
Half term: Monday 26 May 2025 – Monday 2 June 2025 (inclusive) (school will close at 12.50pm on Friday 23 May)
Staff INSET: Monday 2 June 2025
Term ends: Wednesday 9 July 2025 (school will close at 12noon)