United Kingdom · SCT
Running Races in Scotland, UK
Scotland, UK currently has 44 upcoming races with a confirmed date listed in RaceRove. Edinburgh, Perth, Dalkeith and Inverness have the largest concentration of events.
By distance, that includes 10 5Ks, 13 10Ks, 10 half marathons and 8 marathons. Many events offer more than one distance, so a race can appear in more than one of those counts.
May (8), March (5) and April (5) are the busiest months on the calendar right now. Another 10 annual races are waiting for next year's date to be announced.
- Upcoming, date confirmed
- 44
- Active listings
- 54
- Cities with races
- 33
Browse Scotland races by distance
Upcoming races in Scotland, UK
All 44 with a confirmed date, soonest first.
-
Culbin Forest 8-hour ChallengeForres, ScotlandMultiple 4.366 mile loops - 8 Hour limit3 Laps = Half Marathon6 Laps = Full Marathon7+ Laps = Ultra Marathon ~250 runners
-
Gullane 8-hour ChallengeGullane, ScotlandMultiple 4.366 mile loops - 8 Hour limit3 Laps = Half Marathon6 Laps = Full Marathon7+ Laps = Ultra Marathon ~125 runners
-
Burgh BackyardDalkeith, Scotland1 x 6.7056K / 4.167 mile lap per hour - Last person standing format ~200 runners
-
Glen Lyon Ultra Marathon & Trail RaceAberfeldy, ScotlandMarathonSaturday:31 miles / ~ 3500ft elevation ~180 runners
-
Highlander Last One StandingPerth, Scotland1 x 4.167 mile lap per hour - Last one standing format ~200 runners
Dates come from each race's own listing. Always confirm on the organiser's site before you book travel.
Largest races in Scotland, UK
By estimated field size across all distances at the event.
-
Aberfoyle Trail FestivalAberfoyle, Scotland Usually held in October · next date not announcedHalf Marathon63K Ultra ~500 runners
-
Jedburgh Three Peaks UltraJedburgh, Scotland Usually held in October · next date not announced~ 38 miles - solo~ 38 miles - relay (teams of 4) - SOLD OUT ~300 runners
-
Culbin Forest 8-hour ChallengeForres, ScotlandMultiple 4.366 mile loops - 8 Hour limit3 Laps = Half Marathon6 Laps = Full Marathon7+ Laps = Ultra Marathon ~250 runners
When races happen in Scotland, UK
- January
- 1 upcoming race
- February
- 2 upcoming races
- March
- 5 upcoming races
- April
- 5 upcoming races
- May
- 8 upcoming races
- June
- 3 upcoming races
- July
- 5 upcoming races
- August
- 4 upcoming races
- September
- 2 upcoming races
- October
- 2 upcoming races
- November
- 4 upcoming races
- December
- 3 upcoming races
Scotland cities with the most races
- Edinburgh
- 6 upcoming races
- Perth
- 4 upcoming races
- Dalkeith
- 3 upcoming races
- Inverness
- 3 upcoming races
- Glasgow
- 2 upcoming races
- Stirling
- 2 upcoming races
- Portree
- 2 upcoming races
- Forfar
- 1 upcoming race
Browse Scotland races by month
Annual events awaiting their next date
These races are held every year, but the next date isn't in the listing yet. The month shown is when each is usually held.
-
Aberfoyle Trail FestivalAberfoyle, Scotland Usually held in October · next date not announcedHalf Marathon63K Ultra ~500 runners
-
Jedburgh Three Peaks UltraJedburgh, Scotland Usually held in October · next date not announced~ 38 miles - solo~ 38 miles - relay (teams of 4) - SOLD OUT ~300 runners
-
Tentsmuir Forest 8-hour ChallengeTayport, Scotland Usually held in October · next date not announcedMultiple 4.366 mile loops - 8 Hour limit3 Laps = Half Marathon6 Laps = Full Marathon7+ Laps = Ultra Marathon ~250 runners
-
Bennachie Ultra MarathonInverurie, Scotland Usually held in October · next date not announcedMarathon50K / 31 miles18 mile Ultra Trail ~150 runners
-
Blast 5K @ The Meadows Series 5Edinburgh, Scotland Usually held in October · next date not announced5K
-
Great Scottish RunGlasgow, Scotland Usually held in October · next date not announced10KHalf Marathon
-
OMM Original Mountain MarathonNewton Stewart, Scotland Usually held in October · next date not announcedMarathonScore courses:Short score: Day 1: 5 hours / Day 2: 4 hoursMedium score: Day 1: 6 hours / Day 2: 5 hours +1 more
-
Rat Race Sea to Summit - Ben NevisFort William, Scotland Usually held in October · next date not announced28 miles
-
William Wallace Running FestivalStirling, Scotland Usually held in October · next date not announced1 mile fun run10K50K solo/relay70K - solo/relay
Races in nearby regions
Guides from the RaceRove blog
- 4 min read Diplo's Run Club 2026-27: Every City, Date and Course Diplo's Run Club is a 5K with a post-race concert. Every US date for 2026-27 (San Francisco, New York, Los Angeles, San Diego and Phoenix), start times and courses.
- 8 min read How to Choose Your First Marathon A practical checklist for choosing a first marathon based on course, weather, cutoff, travel, field size and support.
- 7 min read How to Find a 5K, 10K, Half Marathon or Marathon Near You A practical way to find running races near you: pick a distance, decide how far you'll travel, read the listing properly and confirm the details before you register.
- Blog All guides Planning advice for finding, choosing and travelling to races.
Running Races in Scotland, UK: common questions
- How many races are there in Scotland, UK?
- RaceRove currently lists 44 upcoming races in Scotland, UK with a confirmed date, plus 10 annual events whose next date hasn't been announced yet.
- Which Scotland cities have the most races?
- By upcoming events listed in RaceRove: Edinburgh (6), Perth (4), Dalkeith (3), Inverness (3) and Glasgow (2).
- When is race season in Scotland, UK?
- Of the upcoming races listed, the busiest months are May (8), March (5) and April (5).
- What is the biggest race in Scotland, UK?
- By estimated field size, the largest race listed in Scotland, UK is the 20 Along the Forth, with about 1,000 runners across all of its distances.
Search every race in Scotland, UK
Filter by month, course profile and field size, save races to a shortlist and compare them side by side in the interactive search.