31

Runs in Scotland in May 2025

Find runs near me in Scotland in May 2025 - search by date or place, display on a map or use the advanced search to find your perfect race.

Search by month

Search by place

Map

Events near me

Click an event for full event details, location, route, sustainability, what's included and how to enter.

MacTuff Kids is a challenging obstacle course event for children of all ages as well as the adults that accompany them.
  • Sun 11 May
  • £21.90
  • Sun 11 May
  • £21.90
Fife, UK

MacTuff Kids Fife

MacTuff Kids is a challenging obstacle course event for children of all ages as well as the adults that accompany them.

  • Families
  • Newcomers
  • Enter online
  • Hilly
  • Event village
  • Age 5-16
  • 3 km multi terrain running
Really Muddy Aberdeen is a challenging mud based run with natural terrain forming obstacles.
  • Sun 18 May
  • £32.90
  • Sun 18 May
  • £32.90
Inverurie, Aberdeenshire, UK

MacTuff Really Muddy Aberdeen | 10K

Really Muddy Aberdeen is a challenging mud based run with natural terrain forming obstacles.

  • Enter online
  • Hilly
  • Age 15 & over
  • 10 km multi terrain running
Really Muddy Aberdeen is a challenging mud based run with natural terrain forming obstacles.
  • Sun 18 May
  • £28.90
  • Sun 18 May
  • £28.90
Inverurie, Aberdeenshire, UK

MacTuff Really Muddy Aberdeen | 5K

Really Muddy Aberdeen is a challenging mud based run with natural terrain forming obstacles.

  • Enter online
  • Hilly
  • Age 11 & over
  • 5 km multi terrain running
Really Muddy Aberdeen is a challenging mud based run with natural terrain forming obstacles The 3km event is suitable for children of all ages as well as the adults that accompany them.
  • Sun 18 May
  • £21.90
  • Sun 18 May
  • £21.90
Inverurie, Aberdeenshire, UK

MacTuff Really Muddy Aberdeen | Kids 3K

Really Muddy Aberdeen is a challenging mud based run with natural terrain forming obstacles The 3km event is suitable for children of all ages as well as the adults that accompany them.

  • Enter online
  • Hilly
  • Age 5-16
  • 3 km multi terrain running
  • Sat 10 May
Forres, Moray, UK

Moray Coastal Trail Races | 50-Mile Ultra

  • 50 miles trail running
  • Sat 10 May
Blairgowrie, Perth and Kinross, UK

Cateran Trail Ultramarathon

  • 55 miles trail running
  • Sat 10 May
Peterhead, Aberdeenshire, UK

Formartine & Buchan Railway 6 & 12 Hour Ultra Marathon | 6 Hour

  • 6 hrs trail running
  • Sat 10 May
Peterhead, Aberdeenshire, UK

Formartine & Buchan Railway 6 & 12 Hour Ultra Marathon | 12 Hour

  • 12 hrs trail running
  • Sat 10 May
Campbeltown, Argyll and Bute, UK

The Kintyre Way Ultra

  • 35 miles trail running
  • Sat 10 May
Penicuik, Midlothian, UK

Penicuik 10K Road Race

  • 10 km road running
  • Sat 10 May
Lossiemouth, Moray, UK

Moray Coastal Trail Races | 23-Mile Trail

  • 23 miles trail running
  • Sat 10 May
Glasgow, Stirling, UK

Ben Lomond Hill Race

  • 12.6 km fell running
  • Sun 11 May
Inverurie, Aberdeenshire, UK

Run Garioch | Mackie's 5K

  • 5 km road running
  • Sun 11 May
Glasgow, Glasgow City, UK

Babcock Shettleston 10K | 10K

  • 10 km road running
  • Sun 11 May
Dalkeith, Midlothian, UK

MYPAS Bluebell Trail Run | 1K

  • 1 km trail running
  • Sun 11 May
Inverurie, Aberdeenshire, UK

Run Garioch | McWilliam Lippe Half Marathon

  • 13.1 miles road running
  • Sun 11 May
Inverurie, Aberdeenshire, UK

Run Garioch | NFU Mutual 10K

  • 10 km road running
  • Sun 11 May
Dalkeith, Midlothian, UK

MYPAS Bluebell Trail Run | 5K

  • 5 km trail running
  • Sun 11 May
Dalkeith, Midlothian, UK

MYPAS Bluebell Trail Run | 10K

  • 10 km trail running
  • Sun 11 May
Lairg, Highland, UK

Race to the Base

  • 13.1 miles multi terrain running + 1540 ft ascent
  • Sun 11 May
Glasgow, Glasgow City, UK

Babcock Shettleston 10K | 2K Fun Run

  • 2 km road running
  • Sun 11 May
Stirling, UK

Thornhill 10K | 2.5K

  • 2.5 km road running
  • Sun 11 May
Stirling, UK

Thornhill 10K | 10K

  • 10 km road running
  • Sun 11 May
Inverurie, Aberdeenshire, UK

Run Garioch | CP&Co Junior Run - Category 1

  • 600 m trail running
  • Sun 11 May
Inverurie, Aberdeenshire, UK

Run Garioch | CP&Co Junior Run - Category 2

  • 1000 m trail running

Search options

Back to search options