Summer Term 2023
Tuesday 18 April to Thursday 20 July
Half term: Monday 29 May to Monday 5 June
INSET Day: Monday 5 June
Autumn Term 2023
Monday 4 September to Thursday 21 December
Half term: Friday 20 October to Friday 27 October
INSET Day: Monday 4 September, Tuesday 5 September, Friday 20 October
CHRISTMAS HOLIDAYS: Friday 22 December – Friday 5 January
Spring Term 2024
Monday 8 January to Thursday 28 March
Half term: Monday 12 February to Friday 16 February
INSET Day: Monday 15 April
EASTER HOLIDAYS: Friday 29 March – Monday 15 April
Summer Term 2024
Tuesday 16 April to Wednesday 24 July
Half term: Monday 27 May to Monday 3 June
INSET Day: Monday 3 June
Bank Holiday: Monday 6 May
Autumn Term 2024
Monday 2 September to Friday 20 December
Half term: Monday 28 October to Friday 1 November
INSET Day: Monday 2 September, Tuesday 3 September
CHRISTMAS HOLIDAYS: Saturday 21 December – Sunday 5 January
Spring Term 2025
Monday 6 January to Friday 4 April
Half term: Monday 17 February to Friday 21 February
INSET Day: Monday 6 January
EASTER HOLIDAYS: Saturday 5 April – Monday 21 April
Summer Term 2025
Tuesday 22 April to Tuesday 22 July
Half term: Monday 26 May to Monday 30 May
INSET Day: Tuesday 22 April, Monday 2 June
Bank Holiday: Monday 5 May