Login


Term Dates

School Term & Holiday Dates

 

2024/2025 Academic Year

Autumn term 2024 (Terms 1 and 2)

  • Starts: Monday 2 September 2024
  • Children start: Tuesday 3 September 2024
  • Half term: Monday 28 October to Friday 1 November 2024
  • Ends: Friday 20 December 2024
  • Christmas holiday: Monday 23 December 2024 to Friday 3 January 2025
  • Inset Days: Monday 2 September, Friday 13 September and Monday 4 November 2024

Spring term 2025 (Terms 3 and 4)

  • Starts: Monday 6 January 2025
  • Children start: Monday 6 January 2025
  • Half term: Monday 17 February to Friday 21 February 2025
  • Ends: Friday 4 April 2025
  • Easter holiday: Monday 7 April to Monday 21 April 2025
  • Inset Day: Monday 24 February 2025

Summer term 2025 (Terms 5 and 6)

  • Starts: Tuesday 22 April 2025
  • May day bank holiday: Monday 5 May 2025
  • Spring bank holiday: Monday 26 May 2025
  • Half term: Monday 26 May to Friday 30 May 2025
  • Ends: Tuesday 22 July 2025
  • Inset Day: Monday 2 June 2025
 

Bank and Public holidays 2024 to 2025

  • Christmas Day: 25 December
  • Boxing Day: 26 December
  • New Year's Day: 1 January
  • Good Friday: 18 April
  • Easter Monday: 21 April
  • May Day bank holiday: 5 May
  • Spring bank holiday: 26 May
  • Summer bank holiday: 25 August.
 

2025/2026 Academic Year

Autumn term 2025 (Terms 1 and 2)

  • Autumn term: 3 September 2025 to 19 December 2025
  • Autumn half term break: 27 October 2025 to 31 October 2025
  • Christmas holiday: 22 December 2025 to 2 January 2026

Spring term 2026 (Terms 1 and 2)

  • Spring term: 5 January 2026 to 27 March 2026
  • Spring half term break: 16 February 2026 to 20 February 2026
  • Easter holiday: 30 March 2026 to 10 April 2026

Summer term 2026 (Terms 1 and 2)

  • Summer term: 13 April 2026 to 22 July 2026
  • Summer half term break: 25 May 2026 to 29 May 2026
  • Summer holiday: from 23 July 2026

Bank and Public hoidays 2025 to 2026

  • Christmas Day: 25 December
  • Boxing Day: 26 December
  • New Year's Day: 1 January
  • Good Friday: 3 April
  • Easter Monday: 6 April
  • May Day bank holiday: 4 May
  • Spring bank holiday: 25 May
  • Summer bank holiday: 31 August