A list of the ultra running races taking place in Scotland in 2025. I will update as I receive more information.
Also see: Scottish trail running races 2025: Half marathons, marathons, hills and mountains.
I know many people refer to this list and it does take time to collate, write and update. If you would like to donate a small amount to support this annual list, please scroll to the end of the article and give a little back.
Date | Race | Distance | Notes |
TBC | Self Transcendence 100k and 50k | 100k and 50k | Entries open |
Mar 8 | Deeside Way Ultra (was D33) | 33 miles | Entries open |
Mar 8 | John Muir Way Ultra | 50k and 25k relay | Sign up open |
April 5 to 6 | Ultra Tour of Arran | 60 miles over 2 days | Entries open |
April 5 to 6 | Bruce’s Crown Race | 46 miles, teams of four | See website for info |
Apr 26 | Forth Ultra and Team Relay | 43 miles | Entries open |
April 26 | Devil o’ the Highlands | 42 miles | Entries open |
April 29 | The Highland Ultra | 125km | Entries open |
May 3 – 4 | Ultra X 125 Scotland | 125k and 50k races | Entries open |
May 10 | Formatine & Buchan Railway 12 Hour Ultra | 12 hours/ laps | Entries open |
May 10 | Kintyre Way Ultra | 33 miles; solo & relay | Entries open |
May 10 | Cateran Ultra | 55 miles | Entries open |
May 10 | Moray Coastal Trail 50 | 50 miles | Entries open |
May 18 to 25 | Cape Wrath Ultra | 400km; 8 days | Sold out/waiting list |
May 24 | Kirkhill 8 | 4.3 mile loop run for 8 hours | Entries open |
May 24 | Skye Trail Ultra | 74 miles | Entries open |
May 25 to 26 | West Highland Way & Ben Nevis Race | 106 miles | Entries open |
May 31 to Jun 1 | West Highland Way Challenge Race | 96 miles (Fort William to Milngavie) | Entries open |
May 30 to June 1 | Blair Castle Trail Weekend | 30km and 60km (5k and 10k races too) | Entries open |
May 31 | Cairngorms Ultra Trail | 62km | Entries open |
Jun 6 | Ayrshire Coast Sunset Ultra | 50k | Entries open |
June 7 | Glen Lyon Ultra Marathon | 31 miles | Entries open |
June 7 | Ultra Scotland 50 | 50 miles | Entries open |
June 7 | Ultra Scotland 100 | 100 miles | Entries open |
June 7 | Lochalsh 30 | 30 miles | Entries to open |
June 21 to 22 | Saltire 24 | Laps. 12hr & 24hr | Sign up now |
June 14 | Scurry2Bridges Run | 161km relay for teams of four | Entries open (teams) |
Jun 21 | West Highland way Race | 95 miles | Entries closed |
June 28 | Moray Way 100 | 100 miles (solo and new relay race) | Entries open |
June ? | Lairig Ghru Race | 42.7k | Dates and entries tbc |
Jul 5 | Great Glen Ultra Marathon | 72 miles (also 42 miles) | Entries open |
July 2026 | Orkney Backyard Ultra | 4.1667 miles on the hour, every hour | Will return 2026 |
Jul 19 | Run the Blades | 50k (& shorter races) over the weekend | Entries open |
Jul 19 | St Cuthbert’s Way Ultra | 100k & 45 miles | Entries open |
Jul 19 to 23 | The Highlander: Backyard Ultra | 4.167 miles on the hour, every hour | Entries open |
Aug 9 to 13 | Ultra GB Race Across Scotland | 215 miles | Entries open |
Aug 16 | The Speyside Way Ultras | 35 or 65 miles | Entries open |
Aug 23 | Dunoon Ultra | 55km & relay | See link for updates |
Aug 30 | Glenturret Ultra – Drovers Route | 33 miles | Entries open |
Sept 6 to 7 | Glenmore 24 & 12 | 24 and 12 hours | Entries open |
Sept 7 | Tiree Ultra | 35 miles | Entries open |
Sept ? | River Ayr Way Race | 40 miles | Date TBC |
Sept 20 | Highland Fling | 53 miles | Entries open |
Spet 20 | Skyline Scotland | Returns with a range of race options | See website |
Sept 26 & 27 | Ochil Ultra | 30, 50 miles & 100 miles | Entries open |
Spet 28 | Wild Deer Scottish Trail Runs | 32.5 miles (5 laps) (also 5k, 10k, half mara and mara) | Info to come |
Aug ? | Loch Ness 24 | Non-stop 7km laps in 24 hours. (Solo or teams) | Date TBC |
Oct 11 | Glasgow to Edinburgh Ultra | 56 miles | Entries open |
Oct 11 | Bennachie Hill Ultra | 31 miles | Entries open |
Oct 11 | Aberfoyle Ultra | 55k | Entries open |
Oct 25 | Jedburgh 3 Peaks | 38 miles | Entries open |
Nov 2 | Glen Ogle 33 Ultra | 33 miles | Entries open |
Nov 8 | Golspie Backyard Ultra | 4.167 miles on the hour, every hour | Entries open |
Nov ? | Tweed Valley Ultra | 50k and 65k | Date TBC |
Nov 8 | Dava Way 50k | 50km | Entries open |
Nov 29 | Sidlaw Ultra | 69km | Entries open |
Dec ? | Shale Trail 50k | 50km, plus other races 25km and 8km | Date TBC |