Trail Running calendar near Kelso 2026-2027
We have found 270 Trailruns within 80 miles of Kelso. See below where and when you can find the races.
We have found 270 Trailruns within 80 miles of Kelso. See below where and when you can find the races.
Scenic multi terrain races at Hulne Park near Alnwick Castle on 24 May 2026, featuring 5k, 10k, half marathon and junior 2k. The traffic free event includes chip timing, water stations and a finisher medal.
MacTuffX Glasgow on 24 May 2026 mixes ten Xercises with repeated 400m or 800m runs at Crownpoint. Entries are available for solo, pair or five person relay teams and a LITE weight division is offered.
A final local trail race in St Boswells covering about 13 km across river trails, open fields and rooty paths with a historical Wobbly Bridge midway. Numbers are issued in the village Hall and entry is £15.
A guided social trail run of approximately 9 km through Mugdock Park and Craigallian Woods, aimed at runners who can run a road 10 km in under 60 minutes. Mud is likely and the group is led by a qualified, first aid trained guide.
A 16 km unmarked hill race in the Lowther Hills with 1200 m of climb, limited to 200 runners. Competitors must carry mandatory kit, bring a refillable cup for water stations, and be prepared to navigate open, pathless terrain.
A series of marked and marshalled trail races organised by Trail Outlaws, held at Biddick Academy and local trails. Distances range from 5K to Half Marathon, with individual entry fees from £20 to £32 and a season entry option with a discou..
A 56 miles trail race on the Southern Upland Way from St John’s Town of Dalry to Moffat with live GPS tracking, mandatory kit checks, staffed checkpoints and a 20 hours overall cut off.
A 104 mile trail ultramarathon along the Southern Upland Way from St Johns Town of Dalry to Galashiels, with 4611m of ascent and live GPS tracking. The event has 250 places, a 38 hour cut off and awards finishers a tiered buckle.
Glentress 8 Hour Challenge is an 8 hour running event at Glentress on 6 June 2026 organised by NU Limits Running. Registration for this edition closed on 3 March 2026.