Terms dates for 2024 to 2025 for primary and secondary schools are available below
Term 1 | |
Staff resume | Monday, 12 August 2024 |
Pupils Resume | Tuesday, 13 August 2024 |
September Holiday | |
All break | Thursday, 12 September 2024 |
Staff Resume | Tuesday 17 September 2024 |
All resume | Wednesday, 18 September 2024 |
October Holiday | |
All break | Friday, 11 October 2024 |
Staff resume | Monday, 21 October 2024 |
Pupils resume | Tuesday, 22 October 2024 |
Last Day of Term | |
All break | Friday, 20 December 2024 |
Term 2 | |
All resume | Monday, 6 January 2025 |
February Holiday | |
All break | Friday, 7 February 2025 |
Staff resume | Monday, 17 February 2025 |
Pupils resume | Tuesday, 18 February 2025 |
Last Day of Term | |
All break | Friday 4 April 2025 |
Term 3 | |
All Resume | Tuesday 22 April 2025 |
May Holiday | |
All break | Friday, 2 May 2025 |
Staff resume | Tuesday, 6 May 2025 |
Pupils resume | Wednesday, 7 May 2025 |
1 day local holiday during term 3 as detailed below | |
a) All schools except those at b) and c) below | Spring Holiday - Monday 19 May 2025 |
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 9 June 2025 |
c) Linlithgow Academy and feeder primary schools plus St Joseph's Primary School, Linlithgow | Linlithgow Marches - Tuesday 17 June 2025 |
Last Day of Term (primary, secondary and special schools) | |
All break | Friday, 27 June 2025 |