Autumn Term 2024 | Spring Term 2025 | Summer Term 2025 | |
Term Starts | Monday 2 September | Monday 6 January | Monday 28 April |
Half Term | Mon 28 Oct - Fri 1 Nov | Mon 17 - Fri 21 Feb | Mon 26 - Fri 30 May |
Term Ends | Friday 20 December | Friday 11 April | Monday 21 July |
Bank holidays
Good Friday 18th April 2025
Easter Monday 21st April 2025
May Day 5th May 2025
Spring Bank Holiday 26th May 2025
INSET days
Monday 2nd September 2024
Thursday 24th October 2024
Friday 25th October 2024
Monday 2nd June 2025
Monday 21st July 2025
Autumn Term 2025 | Spring Term 2026 | Summer Term 2026 | |
Term Starts | Monday 1 September | Monday 5 January | Monday 13 April |
Half Term | Mon 27 Oct - Fri 31 Oct | Mon 16 - Fri 20 February | Mon 25 - Fri 29 May |
Term Ends | Friday 19 December | Friday 27 March | Monday 20 July |
Bank holidays
Good Friday: 3 April 2026
Easter Monday: 6 April 2026
May Day: 4 May 2026
Spring Bank Holiday: 25 May 2026
Autumn Term 2026 | Spring Term 2027 | Summer Term 2027 | |
Term Starts | Tuesday 1 September | Monday 4 January | Monday 12 April |
Half Term | Mon 26 Oct - Fri 30 Oct | Mon 15 - Fri 19 February | Mon 31 May - Fri 4 June |
Term Ends | Friday 18 December | Thursday 25 March | Wednesday 21 July |