Autumn Term
Thursday 31 August - Friday 20 October
Half Term: Monday 23 October - Friday 3 November
Monday 6 November– Thursday 21 December
INSET Days: Thursday 31 August and Friday 1 September
Spring Term
Thursday 4 January - Friday 9 February
Half Term: Monday 12 February - Friday 16 February
Monday 19 February - Thursday 28 March - 1.15pm
INSET Days: Monday 19 February
Summer Term
Monday 15 April - Friday 24 May
Half Term: Monday 27 May - Friday 31 May
Monday 3 June – Tuesday 23 July - 1.15pm
INSET Days: Monday 1 July
Public Holidays
- Christmas Day Holiday: Monday 25 December 2023
- Boxing Day Holiday: Tuesday 26 December 2023
- New Year Holiday: Monday 1 January 2024
- Good Friday: Friday 29 March 2024
- Easter Monday: Monday 1 April 2024
- May Day Bank Holiday: Monday 6 May 2024
- Spring Bank Holiday: Monday 27 May 2024
- Summer Bank Holiday: Monday 26 August 2024
Autumn Term
Thursday 29 August - Friday 18 October
(*Academic year for Pupils start on Monday 2nd September)
Half Term Monday 21 October - Friday 1 November
Monday 4 November – Friday 20 December
INSET Days: Thursday 29 August and Friday 30 August
Spring Term
Monday 6 January - Friday 14 February
Half Term Monday 17 February - Friday 21 February
Monday 24 February – Friday 4 April
INSET Days: Friday 14th February
Summer Term
Tuesday 22 April - Friday 23 May
Half Term Monday 26 May - Friday 30 May
Monday 2 June – Wednesday 23 July (38 days)
INSET Days: Tuesday 22nd April and Monday 30th June
Public Holidays
- Christmas Day Holiday: Wednesday 25 December 2024
- Boxing Day Holiday: Thursday 26 December 2024
- New Year Holiday: Wednesday 1 January 2025
- Good Friday: Friday 18 April 2025
- Easter Monday: Monday 21 April 2025
- May Day Bank Holiday: Monday 5 May 2025
- Spring Bank Holiday: Monday 26 May 2025
- Summer Bank Holiday: Monday 25 August 2025