Planning your family’s year around Moray school holidays can feel tricky. With different term dates, in-service days, and occasional closures, having the right school calendar is essential. Don’t worry; we’ve got you covered.
This guide simplifies the official Moray Council schedule, giving you all the confirmed dates for pupil holidays and school closure days in one place for seamless family planning.
Moray School Holidays 2025 to 2026
Here is the complete academic calendar for the 2025-2026 school year in Moray.
| Term / Holiday | Start Date | End Date |
|---|---|---|
| Autumn Term 2025 | Wednesday, 20 August 2025 | Friday, 10 October 2025 |
| Autumn Holiday | Monday, 13 October 2025 | Friday, 24 October 2025 |
| Winter Term 2025 | Monday, 27 October 2025 | Friday, 19 December 2025 |
| Christmas Holidays | Monday, 22 December 2025 | Friday, 2 January 2026 |
| Spring Term 2026 | Monday, 5 January 2026 | Friday, 27 March 2026 |
| Spring Holiday | Monday, 30 March 2026 | Friday, 10 April 2026 |
| Summer Term 2026 | Monday, 13 April 2026 | Thursday, 2 July 2026 |
A quick note on this year’s schedule: This calendar features the standard pupil holidays you’d expect, including the Moray autumn holiday and the festive Moray Christmas holidays. It also includes the Moray school mid term holiday in February (the 13th and 16th).
Keep an eye out for specific occasional day holidays that apply only to certain school groups (ASG), like Milne’s High School holidays or Speyside High School holidays, which are listed separately by the council.
Moray School Holidays 2026 to 2027
Here is the complete academic calendar for the Moray school holidays 2026-2027 school year, including all key dates for when term starts and term ends.
| Term / Holiday | Start Date | End Date |
|---|---|---|
| Autumn Term 2026 | Wednesday, 19 August 2026 | Friday, 9 October 2026 |
| Autumn Holiday | Monday, 12 October 2026 | Friday, 23 October 2026 |
| Winter Term 2026 | Monday, 26 October 2026 | Friday, 18 December 2026* |
| Christmas Holidays | Monday, 19 December 2026 (est.) | Tuesday, 5 January 2027 |
| Spring Term 2027 | Wednesday, 6 January 2027 | Thursday, 25 March 2027 |
| Spring Holiday | Friday, 26 March 2027 | Friday, 9 April 2027 |
| Summer Term 2027 | Monday, 12 April 2027 | Friday, 2 July 2027 |
Note: The Moray Council has confirmed that the winter term ends on Tuesday 22 December 2026, not the 18th. The Christmas break runs from Wednesday 23 December 2026 to Tuesday 5 January 2027.
This year includes standard pupil holidays like the Moray autumn holiday and Moray Christmas holidays, plus staff training days. Remember, one occasional day holiday for specific school groups (ASG) is still to be confirmed.
Need Help with UK Bank Holidays?
Have questions about upcoming UK bank holidays or planning time off? Get expert guidance from Coming Holidays and plan your year with clarity and confidence.
Moray School Holidays 2027 to 2028
Looking further ahead? Here are the Moray school holidays for the following school year to help you plan.
| Term / Holiday | Start Date | End Date |
|---|---|---|
| Autumn Term 2027 | Wednesday, 18 August 2027 | Friday, 8 October 2027 |
| Autumn Holiday | Monday, 11 October 2027 | Friday, 22 October 2027 |
| Winter Term 2027 | Monday, 25 October 2027 | Tuesday, 21 December 2027 |
| Christmas Holidays | Wednesday, 22 December 2027 | Tuesday, 4 January 2028 |
| Spring Term 2028 | Wednesday, 5 January 2028 | Friday, 31 March 2028 |
| Spring Holiday | Monday, 3 April 2028 | Friday, 14 April 2028 |
| Summer Term 2028 | Monday, 17 April 2028 | Thursday, 29 June 2028 |
With these Moray spring holiday dates and mid-term break periods outlined, you can confidently book family time. Again, one occasional day holiday will be added later.
Detailed Moray School Holidays
Understanding the different types of breaks makes planning easier. The Moray school calendar includes more than just the long holidays.
- Shorter Breaks: Look out for the Moray school mid term holiday in February each year, typically a long weekend.
- Public Holidays: The Moray May Day holiday is a guaranteed day off for all Moray schools.
- Daily Schedule: The standard school day schedule runs from approximately 8:55 am to 3:00 pm—perfect for organising your routine.
Understanding Moray School Closure Days
Not all closures are for holidays! Here’s what you need to know:
- In-Service Days: These are staff training days. Schools are closed to pupils for in-service closure periods, usually at the start of terms and in November.
- Occasional Day Holidays: These are unique extra holidays for specific Associated School Group (ASG) holidays. For example, Buckie High School ASG holiday dates or Elgin Academy ASG holiday dates may differ from others. Always check with your child’s specific school (Elgin High School holidays, Forres Academy holidays, etc.) for these.
Plan Your Year with Confidence
Explore the complete list of countries’ bank holidays and stay ahead with accurate dates, smart planning, and stress-free travel and work schedules.
Explore more school holidays:
- UK School Holidays
- England School Holidays
- Wales School Holidays
- Northern Ireland School Holidays
- Edinburgh School Holidays
- Fife School Holidays
- Norfolk School Holidays
- South Ayrshire School Holidays
Remember, while we strive for accuracy, always double-check the final Moray school holidays on the official Moray Council website for peace of mind.
Ready to plan your next adventure around the school breaks? Explore Coming Holidays for more fantastic UK holiday guides and inspiration!
Useful Official Links:
- Moray Council – Schools and Learning
- UK Government – Find School Term Dates
FAQs
Is there a May Day holiday for Moray schools?
Yes. The Moray May Day holiday is a fixed public holiday, and all schools are closed. In 2026, it falls on Monday, 4 May.
How are in-service days different from pupil holidays?
In-service days are for teacher training, so the school is closed to students. Pupil holidays are scheduled breaks for the entire school community.
Where can I find the most official, up-to-date dates?
Always refer to the Moray Council website for the absolute latest, confirmed term dates. They are the official source.
Do all schools in Moray have the same holiday dates?
Mostly, yes. The core school holidays Moray-wide are identical. However, individual school groups (ASG) like Keith Grammar School or Lossiemouth High School may have different occasional day holidays.
What time does the school day typically start and end?
The standard school day schedule sees pupils start at 8:55 am and finish at 3:00 pm, though individual schools may vary slightly.