Trail Running calendar near Perth 2026-2027

We have found 139 Trailruns within 80 miles of Perth. See below where and when you can find the races.

A 70 km circular mixed terrain ultra in and around historic Stirling, offered as solo entries or team relays of three or six, with aid stations, GPS live tracking and an overall 14 hour cut off.

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 trail running festival in Aberfoyle on 10 October 2026 that marks its third edition, featuring the returning half marathon and a 63 km ultra across multiple race options.

Sea to Summit Ben Nevis is a fully waymarked, supported ultramarathon in Scotland covering 45 km with 5400 ft of ascent to the summit.

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.

Annual charity 10 km trail run and walk at Eglinton Park in Ayrshire, with a marked course and fundraising for local mental health charity Release Ayrshire.

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.

The Up and Running Events - Chatelherault Country Park will take place in Ferniegair on Saturday 17 October 2026. You can run between 6 and 20 kilometers.

Off road 10K through the Riddell Estate with views of the Eildon and Cheviot Hills. A fundraising event with pay what you can entry and a 200 runner limit.

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 14.6 km hill race with 966 m of ascent through Ochils Woodland Park, visiting Andrew Gannel Hill, Ben Cleuch, Ben Ever and The Nebit, with registration at Alva Scout Hall and prizes for top finishers and age categories.

A 38 mile trail ultramarathon with a relay option held in association with the Jedburgh Running Festival. The event on 24 October 2026 is presented as LGBTIQ+ and nonbinary friendly, with entries opening 1 March 2026 at 8pm.

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.

A scenic trail half marathon around Dalmeny Estate and Cammo Nature Reserve near South Queensferry. The chip timed 13.1 mile course has under 1000 ft of ascent and includes a finisher medal, prizes and on site facilities.

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.

A six-hour nocturnal ultra on the John Muir Way where runners cover as many 5 km off road loops as possible, solo or in teams of up to three, with a tented base and support.

Short Course Cross Country Championships at Kirkcaldy High School on 7 November 2026. ProTay provides race pack fulfilment and timing while working with scottishathletics.

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.