Term and holiday dates

Academic year 2024/25

Autumn term 2024

  • Start of term: Monday 2 September 2024
  • Half term: Monday 28 October to Friday 1 November 2024
  • End of term: Friday 20 December 2024
  • Christmas holiday: Monday 23 December 2024 to Friday 3 January 2025

Spring term 2025

  • Start of term: Monday 6 January 2025
  • Half term: Monday 17 February to Friday 21 February 2025
  • End of term: Friday 4 April 2025
  • Easter holiday: Monday 7 April - Monday 21 April 2025

Summer term 2025

  • Start of term: Tuesday 22 April 2025
  • May day: Monday 5 May 2025
  • Spring bank holiday 26 May 2025
  • Half term: Monday 26 May to Friday 30 May 2025
  • End of term: Friday 25 July 2025 

Bank holidays

  • 25 December 2024 (Christmas day)
  • 26 December 2024 (Boxing day)
  • 1 January 2025 (New Years day)
  • 18 April 2025 (Good Friday)
  • 21 April 2025 (Easter Monday)
  • 5 May 2025 (Early May bank holiday)
  • 26 May 2025 (spring bank holiday)
  • 25 August 2025 (August bank holiday)

Training days 

The above schedule sets out 198 days in total, providing a framework for schools from which five days should be selected as training days for teachers, set by headteachers in consultation with their staff.

Occasional days 

The schedule also allows for the 3 occasional day holidays for pupils and staff to be set in consultation with each school’s governing body. In considering the dates of these 3 days, governing bodies should take account of the need to observe religious festivals other than Christmas and Easter. These should also be taken from within the 198 days specified in the schedule. Should the occasional days not be required for religious festivals it is recommended that they be used at the end of the summer term 2025.

Please note that the total number of working days for teachers is 195 and for pupils is 190.

Contact us

For more information contact pupil support

Telephone: 020 8825 5566
Email: pupilsupport@ealing.gov.uk