Calendar

Home Calendar

School term dates for 2025-26

Autumn term

  • Monday 18 and Tuesday 19 August 2025 –  Staff resume, In service days
  • Wednesday 20 August 2025 – pupils resume

Mid-term holidays

  • Monday 13 to Friday 17 October 2025 – October holiday
  • Monday 20 October 2025 – in service day
  • Tuesday 21 October 2025 – Pupils resume
  • Monday 1 December 2025 – St Andrew’s Day, schools closed
  • Tuesday 2 December 2025 – Pupils resume Berwickshire, Galashiels, Hawick and Selkirk
  • Wednesday 3 December 2025 – Pupils resume Earlston, Eyemouth, Jedburgh, Kelso and Tweeddale
  • Friday 19 December 2025 – last day of term

Christmas holidays

  • Monday 22 December 2025 – Friday 2 January 2026

Winter/Spring term

  • Monday 5 January 2026 – Term starts, all resume

Mid-term holiday

  • Friday 13 February 2026 – last day of term for pupils
  • Monday 16 – Friday 20 February 2026 – Mid-term holiday
  • Monday 23 February 2026 –  In service day
  • Thursday 2 April 2026 – last day of term for pupils and staff

Easter holidays

Friday 3 to Friday 17 April 2026

Summer term

  • Monday 20 April 2026 – Term starts, all resume

Mid-term holidays

  • Monday 4 May 2026 – May Day holiday, schools closed
  • Tuesday 5 May 2026 – Staff resume, in service day
  • Wednesday 6 May 2026 – Pupils resume
  • Thursday 2 July 2026 – last day of term for pupils and staff

Casual Holidays

Each cluster allocates one casual holiday for pupils and staff which are often aligned to their local festivals.

Selkirk

  • Friday 12 June 2026 – Selkirk Common Riding

RELATED FILES