Local Holidays 2025/2026

Local Holidays for 2025 in the Moray Area
Area Date of closure
Aberlour
Craigellachie
Knockando
Tomintoul
7 April 2 June 28 July 15 September  
Buckie 7 April 9 June 28 July 8 September 20 October
Cullen 7 April 9 June 28 July 8 September 20 October
Dufftown 7 April 2 June 4 August 15 September  
Elgin 14 April 30 June 1 September 20 October  
Lhanbryde 14 April 30 June 1 September 20 October  
Findochty 7 April 9 June 28 July 8 September 20 October
Fochabers
Garmouth
Kingston
Mosstodloch
Spey Bay
Urquhart
14 April 30 June 1 September 20 October  
Keith 7 April 2 June 11 August 20 October  
Portknockie 7 April 9 June 28 July 8 September 20 October
Burghead
Hopeman
Lossiemouth
7 April 2 June 11 August 15 September  
Forres 21 April 2 June 28 July 15 September 20 October
Rothes 7 April 2 June 28 July 15 September  
The May Day Holiday will fall to be observed on Monday 5 May, 2023.
Local Holidays for 2026 in the Moray Area
Area Date of closure
Aberlour
Craigellachie
Knockando
Tomintoul
6 April 1 June 27 July 21 September  
Buckie 6 April 8 June 27 July 14 September 19 October
Cullen 6 April 8 June 27 July 14 September 19 October
Dufftown 6 April 1 June 3 August 21 September  
Elgin 13 April 29 June 7 September 19 October  
Lhanbryde 13 April 29 June 7 September 19 October  
Findochty 13 April 8 June 27 July 14 September 19 October
Fochabers
Garmouth
Kingston
Mosstodloch
Spey Bay
Urquhart
13 April 29 June 7 September 19 October  
Keith 6 April 1 June 10 August 19 October  
Portknockie 6 April 8 June 27 July 14 September 19 October
Burghead
Hopeman
Lossiemouth
6 April 1 June 10 August 21 September  
Forres 20 April 1 June 27 July 21 September 19 October
Rothes 6 April 1 June 27 July 21 September  

The May Day Holiday will fall to be observed on Monday 4 May, 2026.

Contact Us

Committee Services
Council Offices
High Street
Elgin
IV30 1BX

01343 563014

01343 540183

committee.services@moray.gov.uk

Rate this Page