Toggle menu

School Terms and Holidays 2025/2026

The school session is divided into three terms beginning in August, January and April.

Terms dates for 2025 to 2026 for primary and secondary schools are available below and from the -  downloadable calendar [193KB]

Term 1

Staff resumeMonday, 11 August 2025
 Pupils ResumeWednesday, 13 August 2025
September Holiday
All breakThursday, 18 September 2025
All resumeTuesday, 23 September 2025
October Holiday
All breakFriday, 17 October 2025
Staff resumeMonday, 27 October 2025
 Pupils resumeTuesday, 28 October 2025
Last Day of Term
All breakFriday, 19 December 2025

Term 2

All resume Monday, 5 January 2026
February Holiday
All breakFriday, 6 February 2026
Staff resumeMonday, 16 February 2026
Pupils resumeTuesday, 17 February 2026
Last Day of Term
All breakFriday 27 March 2026

Term 3

All ResumeTuesday 14 April 2026
May Holiday
All breakFriday, 1 May 2026
Staff resumeTuesday, 5 May 2026
Pupils resumeWednesday, 6 May 2026
1 day local holiday during term 3 as detailed below
a) All schools except those at b) and c) belowSpring Holiday - Monday 18 May 2026
b) Bathgate Academy and feeder primary schools plus St Mary's, Bathgate & St Columba's (excluding Blackburn and Murrayfield Primary Schools)Bathgate Local Holiday - Monday 8 June 2026
c) Linlithgow Academy and feeder primary schools plus St Joseph's Primary School, LinlithgowLinlithgow Marches - Tuesday 16 June 2026
Last Day of Term (primary, secondary and special schools)
All breakFriday, 26 June 2026