Marathons, half marathons and ultras in Scotland 2026
Here is a list of marathons, half marathons and ultra runs in Scotland in 2026.
Is your New Year’s resolution to get fit? Are you downloading the Couch to 5K app and want to set yourself a goal? We have you covered.
Whether it’s a half marathon, a full marathon, or an ultra, here are a list of events across Scotland in 2026 that you can sign up for.
Remember that all these events are endurance based, and absolutely should not be attempted without appropriate training.


HALF MARATHONS:
A half marathon is 13.1 miles, or 21.1 km, and there are plenty on the go across the country from January onwards.
Bellahouston Park Half Marathon 0 17th January, 2026
The Innocent Half - 8th February 2026
Inverness Half Marathon - 8th March 2026
Paisley Half Marathon - 22nd March 2026
Glasgow Green Half Marathon - 18th April 2026
Angus Ham Half Marathon - 19th April 2026
Edinburgh Half Marathon - 24th May 2026
Isle of Sky Half Marathon - 13th June 2026
Sunset Running Festival - 20th June 2026
Islay Half Marathon - 1st August 2026
Scottish Half Marathon - 26th August 2026
Kirkcaldy Parks Running Festival - 30th August 2026
Glencoe Half Marathon - 6th September 2026
Great Scottish Run - 4th October 2026
MARATHONS:
A marathon is, as you would expect, twice the distance of the half, so 26.2 miles, which is 42 km. There are fewer of these in Scotland throughout the year and spaces can sometimes be taken up quickly.
The Moray Marathon - 5th April 2026
Edinburgh marathon - 24th May 2026
Strathearn Marathon - 14th June 2026
Sunset Running festival - 20th June 2026
Glencoe Marathon - 6th September 2026
Loch Ness Marathon - 27th September 2026
ULTRA EVENTS:
An ultra event is anything longer than a standard marathon - often rounding up to 50 km and 100 km runs. They can often take place over a few days.
Highland 8 hour challenge - 7th march 2026
D33 Deeside Way Ultra - 14th March 2026
Devilla 8-hour challenge - 4th April 2026
Ultra tour of Arran - 18th - 19th April 2026
Ultra X Scotland - 2nd-3rd May 2026
Cateran Trail Ultramarathon - 9th May 2026
Kintyre Way Ultra - 9th May 2026
Cape Wrath Ultra - 17th – 24th May 2026
Glen Lyon Ultra - 6th June 2026
Highlander Last One Standing - 18th July 2026
Ochil Ultra - 26th September 2026
Bennachie Ultra Marathon - 10th October 2026
Sidlaw Ultra - 28 November 2026
Comments
Want to join the conversation? Please or to comment on this article.
