Local Events in Elgin, Morayshire

Elgin hosts numerous local events which are great for single travellers or for the whole family! Take a look at our events calendar to keep up to date with what's going on in and around Elgin, Morayshire.

May 5th - Forres Vintage Vehicle Day

June 2nd - Rotary Marafun

June 14th-23rd - Walking Festival

June 15th - Burgie Horse Trials

June 22nd & 23rd - Scottish Traditional Boat Festival

July 26th-28th - Speyfest

August 24th & 25th - Ride the North

October 19th - Dramathon