Term dates

See also the school calendar, where you can view events by year group.

Term and holiday dates 2023

Spring 2023
Tuesday 3 January to Friday 31 March Spring Term
Tuesday 3 JanuaryINSET day
Wednesday 4 JanuaryTerm starts
Monday 13 February to Friday 17 February 2023Half term
Friday 17 MarchINSET day
Monday 3 April to Friday 14 April
(including Good Friday, 7 April & Easter Monday 10 April)
Easter/ Spring holiday
Summer 2023
Monday 17 April to Friday 21 July 2023Summer Term
Monday 1 MayEarly May Bank Holiday
Monday 29 May to Friday 2 June
(including Spring Bank Holiday 29 May)
Half term

INSET Days:

INSET days are teacher training days and school is NOT open for pupils.

Public Holidays

Christmas DaySunday 25 December (Tue 27 substitute day)
Boxing DayMonday 26 December
New Year’s DaySunday 1 January 2023 (Monday 2 substitute day)
Good FridayFriday 7 April 2023
Easter MondayMonday 10 April 2023
May Day Bank HolidayMonday 1 May 2023
Bank Holiday for the coronation of King Charles lllMonday 8 May 2023
Spring Bank HolidayThursday 29 May 2023
August Bank HolidayMonday 28 August 2023

Term and holiday dates 2023 to 2024

Autumn 2023
Monday 4 September to Thursday 21 December 2023Autumn Term
Monday 23 October to Friday 27th OctoberHalf term
Friday 22 December to Friday 5th JanuaryChristmas Break
Spring 2024
Monday 8 January to Thursday 28 March 2024Spring Term
Monday 12 February to Friday 16 February 2024Half term
 Friday 29 March to Friday 12 April 2024Easter/Spring holiday
Summer 2024
Monday 15 April to Wednesday 24 July 2024Summer Term
Monday 6 MayMay Day
Monday 27 May to Friday 31 May 2024 (Including spring Bank Holiday 27 May)Half term
Christmas DayMonday 25 December 2023
Boxing DayTuesday 26 December 2023
New Year’s DayMonday 1 January 2024
Good FridayFriday 29 March 2024
Easter MondayMonday 1 April 2024
May Day Bank HolidayMonday 6 May 2024
Spring Bank HolidayMonday 27 May 2024
August Bank HolidayMonday 26 August 2024