Autumn Term
Monday 1st September - Friday 17th October
Half Term: Monday 20th October – Friday 31st October
Monday 3rd November – Friday 19th December
INSET Days: Thursday 28th August and Friday 29th August
Spring Term
Monday 5th January – Friday 13th February
Half Term: Monday 16th February – Friday 20th February
Monday 23rd February – Friday 27th March
Summer Term
Monday 13th April – Friday 22nd May
Half Term: Monday 25th May – Friday 29th May
Monday 1st June – Wednesday 22nd July
INSET Days: Monday 1st June, Monday 6th July and Thursday 23rd July
Public Holidays
- Christmas Day Holiday: Thursday 25 December 20245
- Boxing Day Holiday: Friday 26 December 2025
- New Year Holiday: Thursday 1 January 2026
- Good Friday: Friday 3rd April 2026
- Easter Monday: Monday 6th April 2026
- May Day Bank Holiday: 4thMay 2026
- Spring Bank Holiday: Monday 25 May 2026
- Summer Bank Holiday: Monday 31st August 2026
Autumn Term
Thursday 3rd September - Friday 16th October 2026
Half Term: Monday 20th October – Friday 31st October
Monday 2nd November – Friday 18th December 2026
INSET Days: Tuesday 1st September and Wednesday 2nd September
Spring Term
Monday 4th January – Friday 12th February 2027
Half Term: Monday 15th February – Friday 19th February
Monday 22rd February – Thursday 25th March 2027
Summer Term
Monday 12th April – Friday 28th May
Half Term: Monday 31st May – Friday 4th June
Monday 7th June – Wednesday 23rd July
INSET Days: Monday 28th June. Up to two further INSET days TBC
Public Holidays
• Friday 25th December 2026 (Christmas Day)
• Monday 28th December 2026 (Boxing Day bank holiday)
• Friday 1st January (New Years Day)
• Friday 26th March 2027 (Good Friday)
• Monday 29th March 2027 (Easter Monday)
• Monday 3rd May 2027 (Early May Bank Holiday)
• Monday 31st May 2027 (Spring bank Holiday)
• Monday 30th August 2027 (Summer Bank Holiday)