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.
Berwickshire
-
Monday 25 May 2026
Earlston
- Tuesday 2 December 2025
Eyemouth
- Tuesday 2 December 2025
Galashiels
- Monday 1 June 2026
Hawick
- Friday 5 June 2026
Jedburgh/Kelso
- Tuesday 2 December 2025
Selkirk
- Friday 12 June 2026
Tweeddale
- Tuesday 2 December 2025