Terms dates for 2022 to 2023 for primary and secondary schools are available below. 

Term 1

Staff resumeMonday, 15 August 2022
 Pupils ResumeTuesday, 16 August 2022
September Holiday
All breakThursday, 15 September 2022
Staff resumeTuesday, 20 September 2022
Pupils resumeWednesday, 21 September 2022
October Holiday
All breakFriday, 7 October 2022
Staff resumeTuesday, 18 October 2022
 Pupils resumeWednesday, 19 October 2022
Last Day of Term
All breakFriday, 23 December 2022

Term 2

All resume Monday, 9 January 2023
February Holiday
All breakFriday, 10 February 2023
Staff resumeMonday, 20 February 2023
Pupils resumeTuesday, 21 February 2023
Last Day of Term
All breakFriday, 31 March 2023

Term 3

All ResumeMonday, 17 April 2023
May Holiday
All breakFriday, 28 April 203
Staff resumeTuesday, 2 May 2023
Pupils resumeWednesday, 3 May 2023
1 day local holiday during term 3 as detailed below
a) All schools except those at b) and c) belowSpring Holiday - Monday, 22 May 2023
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, 5 June 2023

(subject to confirmation)

c) Linlithgow Academy and feeder primary schools plus St Joseph's Primary School, LinlithgowLinlithgow Marches - Tuesday, 13 June 2023

(subject to confirmation)

Last Day of Term (primary, secondary and special schools)
All breakFriday, 30 June 2023