Spring Term 2026
Monday 5 January – Full Term beings at 8.50am
Friday 13 February – Staff Training Day
Half Term: Monday 16 February – Friday 20 February
Thursday 26 March – End of Term (12 noon)
Friday 27 March – Staff Training Day
Summer Term 2026
Monday 13 April – Full Term begins at 8:50am
Monday 4 May – Bank Holiday
Half Term: Monday 25 May – Friday 29 May
Friday 19 June – Staff Training Day
Friday 3 July – End of Term (12 noon)
Autumn Term 2026
Tuesday 1 September – Staff Training Day
Wednesday 2 September – Staff Training Day
Thursday 3 September – Full Term begins at 8.50 am
Wednesday 21 October – Founders’ Day (School closes at 12 noon)
Half Term: Thursday 22 October – Friday 30 October
Monday 2 November – Staff Training Day
Wednesday 16 December – End of Term (12 noon)
Spring Term 2027
Monday 4 January – Full Term beings at 8.50am
Friday 12 February – Staff Training Day
Half Term: Monday 15 February – Friday 19 February
Wednesday 24 March – End of Term (12 noon)
Summer Term 2027
Monday 12 April – Full Term begins at 8:50am
Monday 3 May – Bank Holiday
Half Term: Monday 31 May – Friday 4 June
Friday 18 June – Staff Training Day
Wednesday 7 July – End of Term (12 noon)
Autumn Term 2027
Thursday 2 September – Staff Training Day
Friday 3 September – Staff Training Day
Monday 6 September – Full Term begins at 8.50 am
Wednesday 20 October – Founders’ Day (School closes at 12 noon)
Half Term: Thursday 21 October – Friday 29 October
Monday 1 November – Staff Training Day
Thursday 16 December – End of Term (12 noon)
Spring Term 2028
Tuesday 4 January – Full Term beings at 8.50am
Friday 11 February – Staff Training Day
Half Term: Monday 14 February – Friday 18 February
Wednesday 5 April – End of Term (12 noon)
Summer Term 2028
Monday 24 April – Full Term begins at 8:50am
Monday 1 May – Bank Holiday
Half Term: Monday 29 May – Friday 2 June
Friday 16 June – Staff Training Day
Friday 7 July – End of Term (12 noon)