Spring 2024
Friday 5 January Staff INSET
Monday 8 January Term begins
Friday 9 February Staff INSET
Monday 12 – Friday 16 February Half term
Thursday 28 March (half day) Term ends
Summer 2024
Thursday 18 & Friday 19 April Staff INSET
Monday 22 April Term begins
Monday 6 May Bank holiday
Monday 27 – Friday 31 May Half term
Friday 5 July (half day) Term ends
Autumn 2024
Friday 30 August (new staff), Monday 2 & Tuesday 3 September Staff INSET
Wednesday 4 September Term begins
Monday 21 October – Friday 1 November Half term
Friday 13 December (full day) Term ends
Spring 2025
Monday 6 January Staff INSET
Tuesday 7 January Term begins
Friday 14 February Staff INSET
Monday 17 – Friday 21 February Half term
Wednesday 2 April (full day) Term ends
Summer 2025
Tuesday 22 April Staff INSET
Wednesday 23 April Term begins
Monday 5 May Bank holiday
Monday 26 – Friday 30 May Half term
Friday 4 July (full day) Term ends