2 10 mile runs in Scotland in April 2023

Find 10 mile runs in and around Scotland in April 2023 - filter events by date, display on a map or use the advanced search to find your perfect race.

Filter by date

Filter by place

Map view
  • Sun 16 Apr
  • £16-£18
Rosewell, Midlothian, UK

Lasswade 10 Road Race

It’s back! A slightly later date than usual, but better late than never! Lasswade AC will be hosting its popular 10 mile road race.

  • 10 miles road running
  • Sun 30 Apr
  • £15-£17
Perth, Perth and Kinross, UK

Tay Ten

The Tay Ten is Perth Road Runner’s open/all-comers’ ten-mile race held each Spring.

  • 10 miles road running