Stay up to date with our academic calendar! On this page, you’ll find the official term dates for the current school year, including holidays and in-service days. We encourage all parents, carers, and students to refer to this page regularly to help plan ahead and ensure everyone stays on track with school events and breaks
Schools return on Monday, 6 January 2025
Monday, 17 February 2025
Tuesday, 18 February 2025
Wednesday, 19 February 2025 (In-service day)
Schools close at 2.30 pm on Friday, 4 April 2025
Monday, 7 April - Monday, 21 April 2025 (Spring Break)
Schools return on Tuesday, 22 April 2025
Monday, 5 May 2025 (May Holiday)
Thursday, 22 May 2025 (In-service day)
Friday, 23 May 2025 and Monday, 26 May 2025 (May Weekend)
Schools Close at 1.00 pm on Wednesday, 25 June 2025
Tuesday, 12 August 2025 (Return date for Teachers & In-Service Day
Wednesday, 13 August 2025 (In-Service Day)
Thursday, 14 August 2025 (Return date for Pupils)
Friday, 26 September and Monday, 29 September 2025 (September weekend holiday)
Friday, 10 October 2025 (In-Service Day)
Monday, 13 to Friday, 17 October 2025 (October Week)
Schools close at 2.30 pm on Friday, 19 December 2025
Monday, 22 December 2025 - Friday, 2 January 2026 (Christmas holidays)
Schools return on Monday, 5 January 2026
Monday, 16 February 2026
Tuesday, 17 February 2026
Wednesday, 18 February 2026 (In-service day)
Schools close at 2.30 pm on Thursday, 2 April 2026
Monday, 6 April - Friday, 17 April 2026 (Spring Break)
Schools return on Monday, 20 April 2026
Monday, 4 May 2026 (May Holiday)
Thursday, 7 May 2026 (In-service day to coincide with Scottish Parliamentary election, but may be subject to change)
Friday, 22 May 2026 and Monday, 25 May 2026 (May Weekend)
Schools Close at 1.00 pm on Thursday, 25 June 2026
Thursday, 13 August 2026 (Proposed date of Teachers return)