School term dates

School term dates for 2026 -2027

Not all schools follow the term dates below. Governors of academies, foundation and voluntary aided schools set their own dates. For term dates for an individual school, we recommend you contact the school directly.

Schools must meet for at least 380 sessions or 190 days during any school year to educate their pupils. If a school is prevented from meeting for one or more sessions because of an unavoidable event, it should find a practical way of holding extra sessions.

AUTUMN TERM 2026

Wednesday 2 September - Friday 18 December 2026             

                 73 days

Half Term: Monday 26 October - Friday 30 October 2026

Christmas Holiday: Monday 21 December - Friday 1 January 2027

SPRING TERM 2027

Monday 4 January – Thursday 25 March 2027                              

                 54 days

Half Term: Monday 15 February - Friday 19 February 2027

Easter Holiday: Friday 26 March – Friday 9 April 2027

SUMMER TERM 2027

Monday 12 April – Thursday 22 July 2027                              

                 68 days

May Day Holiday: Monday 3 May 2027

Spring Bank Holiday: 31 May 2027

Half Term: Monday 31 May - Friday 4 June 2027

                                                                                                                                Total : 195 Days

Inset Training Days

The above schedule sets out 195 days in total, providing a framework for schools from which five days should be selected as inset training days for teachers, set by the Headteacher in consultation with their staff.  Please note that the total number of working days for teachers is 195 and for pupils is 190.

Public Holidays

  • Christmas Day                                                Friday 25 December 2026
  • Boxing Day                                                     Saturday 26 December 2026  
  • New Year’s Day                                              Friday 1 January 2027      
  • Good Friday                                                    Friday 26 March 2027
  • Easter Monday                                                Monday 29 March 2027
  • May Day Bank Holiday                                   Monday 3 May 2027
  • Spring Bank Holiday                                       Monday 31 May 2027
  • August Bank Holiday                                      Monday 30 August 2027
rating button