* INSET day Friday 1 September and Monday 4 September
Half term Monday 23 October – Friday 27 October
* INSET day Monday 30 October
Term ends Friday 15 December
Spring Term 2024
Term begins Tuesday 2 Jan
Half term Monday 12 February – Friday 16 February
* INSET day Monday 19 February
Term ends Thursday 28 March
Summer Term 2024
Term begins Monday 15 April
May Day bank holiday Monday 6 May
Half term Monday 27 May – Friday 31 May
* INSET day Monday 3 June
Term ends Tuesday 23 July
*Please note the dates marked with an asterisk are subject to change
* INSET day Tuesday 3 September
Half term Monday 28 October – Friday 1 November
Term ends Friday 20 December
Spring Term 2025
Term begins Monday 6 Jan
Half term Monday 17 February – Friday 21 February
Term ends Friday 4 April
Summer Term 2025
Term begins Tuesday 22 April
May Day bank holiday Monday 6 May
Half term Monday 26 May – Friday 30 May
Term ends Wednesday 23 July
*Please note the dates marked with an asterisk are subject to change