School term dates for 2024/25

The local authority sets dates for maintained schools and voluntary controlled schools and these are recommended for other types of schools. However, academies, foundation, voluntary aided and free schools have powers to set their own term dates and we recommend that parents check with individual school websites.

Term Dates Teaching Days
Autumn 2024 Tuesday 27 August to Friday 18 October 39
Half-term Monday 21 October to Friday 1 November  
Monday 4 November to Friday 20 December 35
  Christmas Break  
Spring 2025 Monday 6 January to Friday 14th February 30
Half Term Monday 17 February to Friday 21 February  
Monday 24th February to Friday 4 April 30
  (Good Friday 18 April, Easter Monday 21 April)  
Summer 2025

Tuesday 22 April to Friday 23 May

(Bank Holiday 5 May)
23
Half Term Monday 26 May to Friday 30 May  
Monday 2 June to Wednesday 23 July 38
    Total 195