Trail Running calendar near Peterhead 2026-2027

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

A community-run event near Knockando on 30 Aug 2026 offering a trail half marathon, a 10K and a 1-mile kids run, with course marshals, a water station, and post-race food and prize giving at Margach Hall.

September 2026

Tackle a scenic 12 or 24 hour loop around Loch Morlich in Glenmore Forest, testing endurance on a supportive, compact course. Limited entries and a runners welfare hub at The Hayfield make for a friendly, focused event.

A running festival at Crathes Castle on 12 September 2026 featuring a 13.1 miles half marathon, a 5 km race and a children's 1.5 km event within the estate grounds. Prizes include age category awards and all finishers receive a medal and a..

Beast Race is a 10 km obstacle course in Banchory, Scotland on 12 September 2026, featuring hill climbs, water obstacles, island crossings and heavy mud. Regular entry is sold out and entry is currently by charity or corporate code only.

An 11 km hill race with 430 m of climb near Monymusk. Entry is by pre entry only via Webscorer, and entry fees are listed as 2024 prices with registration details to be confirmed.

A running festival at Glamis Castle offering 1 mile, 5k and 10k routes to run or walk in support of Maggie's Dundee. Registration is £30 and entrants receive a t shirt and finishers medal.

Trail races at Fyvie Castle with 5 km, 1600 m and 800 m distances, chip timing for some races, medals and age rules. The event supports the Fyvie Parent Council and includes refreshments from the castle tea room.

October 2026

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 point to point trail of about 10 km from Archiestown Village Square to Cardhu Distillery on 11 October 2026, with shuttle transport, water stations, first aid and prizes for overall and veteran categories.

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.

November 2026

A 50 km trail race on 7 November 2026 following the Dava Way from Grantown-on-Spey to Forres, mostly on the old Highland Railway line. Mixed woodland and moorland terrain, Dava Summit climbs, 300 entries and an 8 hour cutoff.

A solo *69 km* trail run from Glamis Castle to Scone Palace on 28 November 2026 with marked route, GPS tracking, checkpoints and a finishers' medal and meal. Entry includes chip timing, a bus to the start and drop bag support.

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 trail running festival on 3 January 2027 through Glenmore Forest finishing at Loch Morlich beach, offering 5.6 km and 11.2 km races with chip timing, finisher medals, home baking and prizes; dogs are allowed on leads.

March 2027

A scenic, multi-terrain 10K held in Newburgh. The community event is staged as an editioned race and will be held for the 12th time on Saturday 20/03/27, with past editions including a 2022 race.

May 2027

Two coastal trail races along the Moray coastline offering a 50 mile ultra and a 50 km route that pass Findhorn, Lossiemouth, Spey Bay and finish in Cullen, with pre-race buses from Cullen to the start points.

Timed 12 hour and 6 hour events along the Formartine and Buchan railway between Maud station and Auchnagatt. Runners aim to cover maximum distance within the time limit; age limit 20 and over and a 26.3 mile minimum applies for 12 hour meda..

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.