Autumn 2023
​
4 September - 20 October
​
23 October - 27 October: Half term
30 October - 14 December
(15 December INSET Day)
​
​Spring 2024
​
8 January - 16 February
​
19 February - 23 February: Half term
​
26 February - 28 March
​​​
Summer 2024
​
15 April - 24 May
​
(May Bank holiday - 6 May)
​
27 May - 31 May: Half term
3 June - 19 July
​
Autumn 2024
​
2 September - 25 October
​
28 October - 1 November: Half term
4 November - 20 December
​Spring 2025
​
6 January - 14 February
​
17 February - 21 February: Half term
​
24 February - 4 April
​​​
Summer 2025
​
28 April - 23 May
​
​(May Bank Holiday - 5 May)
​
26 May - 30 May: Half term
2 June - 18 July
​