Term Dates

Term commences on Wednesday 3 September 2025 and ends on Friday 19 December 2025

Half term is Monday 27 October – Friday 31 October inclusive

Inset Days: Wednesday 3, Thursday 4 & Friday 5 September – so pupils back on Monday 8 September

Term commences on Monday 5 January 2026 and ends on Friday 27 March 2026

Half term is Monday 16 February – Friday 20 February inclusive

Bank Holidays: Friday 3 April, Monday 6 April

Inset Day: Monday 5 January – so pupils back on Tuesday 6 January

Term commences on Monday 13 April 2026 and ends on Wednesday 22 July 2026

Half term is Monday 25 May – Friday 29 May inclusive

Bank Holidays: Monday 4 May & Monday 25 May

Inset Day: Monday 1 June – so pupils back on Tuesday 2 June after Half Term

Term commences on Tuesday 1 September 2026 and ends on Friday 18 December 2026

Half term is Monday 26 October – Friday 30 October inclusive

Inset Days: Tuesday 1 & Wednesday 2 September – so pupils back on Thursday 3 September

Term commences on Monday 4 January 2027 and ends on Thursday 25 March 2027

Half term is Monday 15 February – Friday 19 February inclusive

Bank Holidays: Friday 26 March, Monday 29 March

Inset Day: Monday 4 January – so pupils back on Tuesday 5 January

Term commences on Monday 12 April 2027 and ends on Wednesday 21 July 2027

Half term is Monday 31 May – Friday 4 June inclusive

Bank Holidays: Monday 3 May & Monday 31 May

Inset Day: Thursday 27 May, Friday 28 May – so pupils back on Monday 7 June after the Half Term.