School term dates

School term dates for 2024 - 2025

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 2024

Monday 2 September - Friday 20 December 2024             

                 75 days

Half Term: Monday 28 October - Friday 1 November 2024

Christmas Holiday: Monday 23 December - Friday 3 January 2025

SPRING TERM 2025

Monday 6 January - Friday 4 April 2025                              

                 60 days

Half Term: Monday 17 February - Friday 21 February 2025

Easter Holiday: Monday 7 April - Monday 21 April 2025

SUMMER TERM 2025

Tuesday 22 April – Tuesday 22 July 2025                              

                 60 days

May Day Holiday: Monday 5 May 2025

Spring Bank Holiday: 26 May 2025

Half Term: Monday 26 May - Friday 30 May 2025

                                                                                                                                 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                                                Wednesday 25 December 2024
  • Boxing Day                                                     Thursday 26 December 2024  
  • New Year’s Day                                              Wednesday 1 January 2025      
  • Good Friday                                                    Friday 18 April 2025  
  • Easter Monday                                                Monday 21 April 2025
  • May Day Bank Holiday                                   Monday 5 May 2025
  • Spring Bank Holiday                                       Monday 26 May 2025
  • August Bank Holiday                                      Monday 25 August 2025
rating button