School Term Dates and Holidays

Please note: Dates for school holidays are inclusive, so for example, 05 July-19 August means students return on 20 August.

Download school calendar (PDF)

School calendar: 2021-2022

Autumn
In-service closure: Monday 16 August 2021
Term starts: Tuesday 17 August 2021
Term Ends: Friday 08 October 2021
Autumn holiday: Monday 11 October 2021 - Friday 22 October 2021

Winter
Term starts: Monday 25 October 2021
In-service closure: Monday 15 November 2021 - 16 November 2021
Term ends: Thursday 23 December 2021
Christmas holiday: Friday 24 December 2021 - Friday 07 January 2022

Spring
Term starts: Monday 10 January 2022
Mid term holiday: Friday 11 & Monday 14 February 2022
Term ends: Friday 01 April 2022
Spring holiday: Monday 04 April 2022 - Friday 15 April 2022 (Good Friday)

Summer
Term starts: Monday 18 April 2022
May day holiday: Monday 02 May 2022
In-service closure: Thursday 12 May 2022 - Friday 13 May 2022
Term ends: Friday 01 July 2022

Plus one occasional day holiday when the following school groups will be closed:

  • Buckie High School ASG - Tuesday 3 May 2022
  • Elgin Academy ASG - Thursday 10 February 2022
  • Elgin High School ASG - Thursday 10 February 2022
  • Forres Academy ASG - Tuesday 15 February 2022
  • Keith Grammar School ASG - Monday 6 June 2022
  • Lossie High School ASG - Thursday 10 February 2022
  • Milne's High School ASG - Thursday 23 December 2021
  • Speyside High School ASG - Monday 6 June 2022

School Calendar: 2022-2023

Autumn
In-service closure: Monday 15 August 2022
Term starts: Tuesday 16 August 2022
Term Ends: Friday 07 October 2022
Autumn holiday: Monday 10 October 2022 - Friday 21 October 2022

Winter
Term starts: Monday 24 October 2022
In-service closure: Monday 14 November 2022
In service closure: Tuesday 15 November 2022
Term ends: Thursday 22 December 2022
Christmas holiday: Friday 23 December - Friday 06 January 2023

Spring
Term Starts: Monday 09 January 2023
Mid term holiday: Friday 10 February and Monday 13 February 2023
Term Ends: Friday 31 March 2023
Spring holiday: Monday 03 April - Friday 14 April 2023
Good Friday holiday: Friday 07 April 2023

Summer
Term starts: Monday 17 April 2023
May day holiday: Monday 01 May 2023
In service closure: Thursday 11 May 2023
In service closure: Friday 12 May 2023
Term ends: Friday 30 June 2023

Plus one occasional day holiday to be agreed by 30 March 2022.

Contact Us

Education
Council Office
High Street
Elgin
IV30 1BX

01343 563374

education@moray.gov.uk

Rate this Page