Autumn Term 2025
Autumn 1: Monday 1 September – Friday 24 October
Half Term: Monday 27 October – Friday 31 October
Autumn 2: Monday 3 November – Friday 19 December
(STAFF INSET DAYS: Monday 1 September and Tuesday 2 September)
Spring Term 2026
Spring 1: Monday 5 January – Friday 13 February
Half Term: Monday 16 February – Friday 20 February
Spring 2: Monday 23 February – Friday 27 March
Summer Term 2026
Summer 1: Monday 13 April – Friday 22 May
Bank Holiday: Monday 4 May (May Day Bank Holiday)
Half Term: Monday 25 May – Friday 29 May
Summer 2: Monday 1 June – Monday 20 July
(STAFF INSET DAY: Monday 1 June and Monday 20 July)
Public Holidays
- Thursday 25 December — Christmas Day
- Friday 26 December — Boxing Day
- Thursday 1 January — New Year’s Day
- Friday 3 April — Good Friday
- Monday 6 April — Easter Monday
- Monday 4 May — May Day Bank Holiday
- Monday 25 May — Spring Bank Holiday
- Monday 31 August — Summer Bank Holiday
Autumn Term 2026
Autumn 1: Wednesday 2 September – Friday 23 October
Half Term: Monday 26 October – Friday 30 October
Autumn 2: Monday 2 November – Friday 18 December
(STAFF INSET DAYS: Wednesday 2 September and Thursday 3 September and Friday 4 September)
Spring Term 2027
Spring 1: Monday 4 January – Friday 12 February
Half Term: Monday 15 February – Friday 19 February
Spring 2: Monday 22 February – Thursday 25 March
(STAFF INSET DAY: Monday 4 January)
Summer Term 2027
Summer 1: Monday 12 April – Friday 28 May
Bank Holiday: Monday 4 May (May Day Bank Holiday)
Half Term: Monday 31 May – Friday 4 June
Summer 2: Monday 7 June – Thursday 22 July
Public Holidays
- 1 more INSET Day still TBC
- Friday 25 December — Christmas Day
- Monday 28 December — Boxing Day
- Friday 1 January — New Year’s Day
- Friday 26 March— Good Friday
- Monday 29 March— Easter Monday
- Monday 3 May — May Day Bank Holiday
- Monday 31 May — Spring Bank Holiday
- Monday 30 August — Summer Bank Holiday











