Trail Running calendar near Grantown-on-Spey 2026-2027

We have found 75 Trailruns within 80 miles of Grantown-on-Spey. See below where and when you can find the races.

A multisport course from Kinlochleven that combines a Loch Leven swim, mountain bike sections and a run to the summit of Ben Nevis over 73 km.

Marked hill races from Groddie near Dinnet with full, half and junior courses on Morven, required safety kit and junior entry restrictions.

A 50k mostly off-road ultramarathon on Bennachie with over 5000 ft of ascent, visiting multiple peaks and starting and finishing at the Bennachie Visitor Centre. Pre-entry only with 150 places and a 4 hour cut-off at about 19 miles.

A fully waymarked and supported sea to summit ultramarathon of about 45 km and 5400 ft ascent from the coast to the summit of Ben Nevis, part of the Sea to Summit Trilogy.

A point to point trail of about 10 km from Archiestown to Cardhu Distillery on 11 October 2026, featuring firetracks, muddy sections and ridge views toward Ben Rinnes and the Cairngorms.

A Speyside running event offering marathon, half-marathon, 10 km and a four person relay along the Speyside Way, with distilleries on the route and whisky miniatures available at the finish.

Eight hour trail challenge at Tentsmuir Forest on 24 Oct 2026 where runners complete as many 4.366 mile laps as possible with wristband lap tracking.

A self reliant two day mountain marathon in Talnotry, Scotland with map and compass navigation, team camping and multiple course options from Elite to Short Score.

A *10 km* trail race from Auchterarder into the Ochil Hills with forest trails, stream crossings and a route shaped like a chilli pepper. Online entry, 16+ age limit, goody bag with snood and medal, prizes for finishers and costumes.

November 2026

A mixed terrain trail festival at Tentsmuir Forest near Tayport offering a half marathon, 10 km, 5 km, junior 5 km and a 1.2 km family fun run with marshalled, signposted routes and charitable proceeds for the Tayport Community Trust.

A multi terrain 10 km race on 1 November 2026 with a reversed route featuring road and trail sections, views over Loch Tulla and a finishing descent across the Bridge of Orchy. Entries are limited and the event uses chip timing.

A 50 km trail ultramarathon from Grantown-on-Spey to Forres that follows the old Highland Railway line, reaches Dava summit, and passes woodland, moorland and historic sites.

Knockfarrel Hill Race on 7 November 2026 is an 8 km hill race with 300 m of climb, with day-of-event registration at Strathpeffer Community Centre replacing the previous Shinty Pavilion location.

A roughly 33 mile footrace in Perthshire from Killin to Strathyre along parts of cycle route No 7 and the Rob Roy Way, with midrace checkpoints, a drop-bag at Strathyre and mandatory kit for November Highland conditions.

An 8 hour loop event at Culbin Forest where runners complete 4.366 mile laps tracked by wrist tags, aiming for half, full or ultra marathon distances.

A solo 69 km trail run from Glamis Castle to Scone Palace with a marked route, checkpoints, GPS tracking and chip timing. Finishers receive a medal and meal voucher; entries for 2026 are open.

December 2026

A festive trail running event within the private grounds of Glamis Castle in Angus. Distances include a family 1 mile plus 5 mile and 10 mile runs, with Canicross allowed except in the family mile.

January 2027

A January running event at Loch Morlich on 3 January 2027 offering 5K, 10K and under 16s entries along Glenmore Forest and the loch shore, with chip timing, medals, awards and event photos.

March 2027

The Newburgh Beach Bash 10K will take place in Newburgh on Saturday 20 March 2027. You can run 10 kilometers.

April 2027

A scenic 10K from Monachyle Mhor tracing Loch Doine into Monachyle Glen, with chip timing, three water stops, medals and a separate 1K fun run.

Add Event
Help us complete the calendar!
  • Distance is at least 5 km
  • Event has a website or Facebook page
Website
Optional: Please provide your e-mail address if we may contact you.
Report a change
We will only update the data if the information is also on the website.