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.

2022/23 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

  • 22 August 2022 - In-Service Day
  • 23 August 2022 - Term 1 start
  • 19 September 2022 - Public Holiday
  • 14 October 2022 - Term 1 end
  • 17 October 2022 to 28 October 2022 - October Holiday

Term 2

  • 31 October 2022 - Term 2 start
  • 17 November 2022 to 18 November 2022 - In-Service Day
  • 23 December 2022 - Term 2 end
  • 26 December 2022 to 6 January 2023 - Christmas Holiday

Term 3

  • 9 January 2023 - Term 3 start
  • 13 February 2023 - Midterm Holiday
  • 14 February 2023 to 15 February 2023 - In-Service Day
  • 31 March 2023 - Term 3 end
  • 3 April 2023 to 14 April 2023 - Spring Holiday

Term 4

  • 17 April 2023 - Term 4 start
  • 1 May 2023 - May Day Holiday
  • 7 July 2023 - Term 4 end
  • 10 July 2023 to 18 August 2023 - Summer Holiday

2023/24 school term

These dates don’t include local holidays yet. Local holidays will be added closer to the start of this term.

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

These dates don’t include local holidays yet. Local holidays will be added closer to the start of this term.

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