Term Dates

Session 2022-23

Term 3: Monday 9th January – Friday 31st March 2023

Holiday (occasional day 2): Friday 10th February (school closed to pupils and staff)
Mid-Term Holiday: Monday 13th February (school closed to pupils and staff)
In-service Day: Tuesday 14th February (school closed to pupils)
In-service Day: Wednesday 15th February (school closed to pupils)

Spring Holiday: Monday 3rd – Friday 14th April 2023

Term 4: Monday 17th April – Friday 7th July 2023

May Holiday: Monday 1st May (school closed to pupils and staff)
Holiday (occasional day 3): Monday 5th June (school closed to pupils and staff)

Session 2023-24

Term 1: Monday 21st August – Friday 13th October 2023

In-service Day: Monday 21st August (school closed to pupils)
Pupils return: Tuesday 22nd August

October Holiday: Monday 16th – Friday 27th October

Term 2: Monday 30th October – Friday 22nd December 2023

In-service Day: Thursday 16th November (school closed to pupils)
In-service Day: Friday 17th November (school closed to pupils)

Christmas Holiday: Monday 25th December 2022 – Friday 5th January 2024

Term 3: Monday 8th January – Friday 28th March 2024

Mid-Term Holiday: Monday 12th February (school closed to pupils and staff)
In-service Day: Tuesday 13th February (school closed to pupils)
In-service Day: Wednesday 14th February (school closed to pupils)

Spring Holiday: Monday 1st – Friday 12th April 2024

Term 4: Monday 15th April – Friday 5th July 2024

May Holiday: Monday 6th May (school closed to pupils and staff)

School Year Calendar 20/21 – 24/25 (aberdeenshire.gov.uk)