Autumn Term 2024
* INSET day Tuesday 3 September
Term begins Wednesday 4 September
Half term Monday 28 October – Friday 1 November
*INSET day Monday 4 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 20 December
Spring Term 2025
Term begins Monday 6 Jan
Half term Monday 17 February – Friday 21 February
*INSET day Monday 24 February
Term ends Friday 4 April
Summer Term 2025
Term begins Tuesday 22 April
May Day bank holiday Monday 6 May
Term ends Friday 4 April
Summer Term 2025
Term begins Tuesday 22 April
May Day bank holiday Monday 6 May
KS2 SATS 12-15 May
Half term Monday 26 May – Friday 30 May
Half term Monday 26 May – Friday 30 May
*INSET day Monday 2 June
Term ends Wednesday 23 July
*Please note the dates marked with an asterisk are subject to change
Term ends Wednesday 23 July
*Please note the dates marked with an asterisk are subject to change
Autumn Term 2025
Term begins Wednesday 3 September
Half term Monday 27 October – Friday 31 October
Half term Monday 27 October – Friday 31 October
*INSET day Monday 3 November
Term ends Friday 19 December
Spring Term 2026
Term begins Monday 5 Jan
Half term Monday 16 February – Friday 20 February
Term ends Friday 19 December
Spring Term 2026
Term begins Monday 5 Jan
Half term Monday 16 February – Friday 20 February
*INSET day Monday 23 February
Term ends Friday 27 Marchl
Summer Term 2026
Term begins Monday 13 April
May Day bank holiday Monday 4 May
Half term Monday 25 May – Friday 29 May
Term ends Friday 27 Marchl
Summer Term 2026
Term begins Monday 13 April
May Day bank holiday Monday 4 May
Half term Monday 25 May – Friday 29 May
*INSET day Monday 1 June
Term ends Wednesday 22 July
*Please note the dates marked with an asterisk are subject to change
Term ends Wednesday 22 July
*Please note the dates marked with an asterisk are subject to change