School holidays and term dates

View school term dates and holidays per each school including occasional days (local holidays that differ between schools and areas).

View school term dates calendar planner (PDF 428KB).

Check if there are any school closures or school transport changes. If you have a myAberdeenshire account you can sign up to receive email alerts about closures and transport changes. Download the myAberdeenshire app to receive push notifications about closures, transport changes and upcoming holidays.

2023/24 school term

You are viewing school term dates without local holidays which differ between schools. Please select a school from the dropdown to view full list of dates.

Add the below dates to your calendar (ics)

Term 1

  • 21 August 2023 - In-Service Day
  • 22 August 2023 - Term 1 start
  • 13 October 2023 - Term 1 end
  • 16 October 2023 to 27 October 2023 - October Holiday

Term 2

  • 30 October 2023 - Term 2 start
  • 16 November 2023 to 17 November 2023 - In-Service Day
  • 22 December 2023 - Term 2 end
  • 25 December 2023 to 5 January 2024 - Christmas Holiday

Term 3

  • 8 January 2024 - Term 3 start
  • 12 February 2024 - Midterm Holiday
  • 13 February 2024 to 14 February 2024 - In-Service Day
  • 28 March 2024 - Term 3 end
  • 29 March 2024 to 12 April 2024 - Spring Holiday

Term 4

  • 15 April 2024 - Term 4 start
  • 6 May 2024 - May Day Holiday
  • 5 July 2024 - Term 4 end
  • 8 July 2024 to 16 August 2024 - Summer Holiday

2024/25 school term

You are viewing school term dates without local holidays which differ between schools. Please select a school from the dropdown to view full list of dates.

Add the below dates to your calendar (ics)

Term 1

  • 19 August 2024 - In-Service Day
  • 20 August 2024 - Term 1 start
  • 11 October 2024 - Term 1 end
  • 14 October 2024 to 25 October 2024 - October Holiday

Term 2

  • 28 October 2024 - Term 2 start
  • 14 November 2024 to 15 November 2024 - In-Service Day
  • 20 December 2024 - Term 2 end
  • 23 December 2024 to 3 January 2025 - Christmas Holiday

Term 3

  • 6 January 2025 - Term 3 start
  • 10 February 2025 - Midterm Holiday
  • 11 February 2025 to 12 February 2025 - In-Service Day
  • 28 March 2025 - Term 3 end
  • 31 March 2025 to 11 April 2025 - Spring Holiday

Term 4

  • 14 April 2025 - Term 4 start
  • 18 April 2025 - Good Friday Holiday
  • 5 May 2025 - May Day Holiday
  • 4 July 2025 - Term 4 end