Term, holiday and closure dates

School term dates for 2024-25

Autumn term

  • Monday 12 August 2024 - staff resume, in service day
  • Tuesday 13 August 2024 - in service day
  • Wednesday 14 August 2024 - pupils resume
  • Friday 11 October 2024 - Last day for staff and pupils
  • Monday 21 October 2024 In service day
  • Tuesday 22 October 2024 All resume
  • Monday 2 December 2024 - St Andrew's Day, schools closed
  • Tuesday 3 December 2024 - all resume
  • Friday 20 December 2024 - last day or term for pupils and staff

Winter term

  • Monday 6 January 2025- all resume
  • Friday 14 February 2025 - last day of term for pupils, February holiday
  • Monday 17 February 2025 - Casual holiday for Berwickshire, Eyemouth, Cheviot, Eildon West (Galashiels) and Tweeddale Eildon East  (Earlston) in service day for Eildon East (Selkirk) and Teviot & Liddesdale
  • Monday 24 February 2025 -  Eildon East (Selkirk) and Teviot & Liddesdale all resume , In service day for Eildon West(Galashiels)  Tweeddale, Berwickshire, Eyemouth and Cheviot
  • Tuesday 25 February 2025 -  Eildon West (Galashiels),  Tweeddale, Berwickshire, Eyemouth and Cheviot all resume
  • Friday 4 April 2025 - last day of term for pupils and staff

Summer term

  • Monday 21 April 2025 - all resume
  • Monday 5 May 2025 - May Day holiday, school closed
  • Tuesday 6 May 2025 - staff resume, in service day
  • Wednesday 7 May 2025 - pupils resume
  • Wednesday 25 June 2025 - last day of term for pupils and staff

Casual holidays

Each learning community allocates two casual holidays for pupils and staff which are usually aligned to their local festivals.

Berwickshire

  • Tuesday 3 December 2024
  • Monday 17 February 2025

Eyemouth

  • Tuesday 3 December 2024
  • Monday 17 February 2025

Cheviot

  • Tuesday 3 December 2024
  • Monday 17 February 2025

Eildon East (Selkirk)

  • Thursday 12 June 2025
  • Friday 13 June 2025

Eildon West (Galashiels)

  • Monday 17 February 2025
  • Monday 2 June 2025

Teviot and Liddesdale

  • Friday 6 June 2025
  • Monday 9 June 2025

Tweeddale

  • Tuesday 3 December 2024
  • Monday 17 February 2025

Eildon East (Earlston)

  • Tuesday 3 December 2024
  • Monday 17 February 2025