10 10K runs in West Midlands in March 2023

Filter by date

Filter by place

Map view
  • Sat 4 Mar
  • £28
Telford, Shropshire, UK

The Groundhog Marathon | 10K

You spin me right round, Baby right round….

  • 10 km road running
  • Sun 5 Mar
  • £25-£28
Fradley, Staffordshire, UK

Florette Fradley 10K

The Florette Fradley 10K is a popular run and attracts around 1,000 entrants each year.

  • 10K run
  • Sun 12 Mar
  • £27
Shrewsbury, Shropshire, UK

Shrewsbury 10K

Shrewsbury’s favourite road race event is back for 2023!

  • 10K run
  • Sun 12 Mar
  • £17.50
Tamworth, Staffordshire, UK

Birmingham Insurance Institute Run | 10K

Whether you’re a serious runner or just fancy a Sunday jog with the family around the beautiful castle grounds, this run is for you!

  • 10 km multi terrain running
  • Mon 13 Mar
  • £28
Telford, Shropshire, UK

The CODopoly Triple Challenge - Day One | 10K

10k, Half or Full Marathon – One Day, Two Days or all Three Days. The Choice is yours.

  • 10 km road running
  • Tue 14 Mar
  • £28
Telford, Shropshire, UK

The CODopoly Triple Challenge - Day Two | 10K

10k, Half or Full Marathon – One Day, Two Days or all Three Days. The Choice is yours.

  • 10 km road running
  • Wed 15 Mar
  • £28
Telford, Shropshire, UK

The CODopoly Triple Challenge - Day Three | 10K

10k, Half or Full Marathon – One Day, Two Days or all Three Days. The Choice is yours.

  • 10 km road running
  • Sun 19 Mar
  • £10-£18
Burntwood, Staffordshire, UK

Burntwood Spring | 10K Fun Run

Burntwood Aquathlon is held twice each year in the autumn and spring.

  • 10 km trail running
  • Sun 26 Mar
  • £28
Wolverhampton, West Midlands, UK

Wolverhampton 10K

Following the success of the inaugural event come and join us for the return of the ROAD CLOSED Wolverhampton 10k in 2023, brought to you by RunThrough.

  • 10K run
  • Sun 26 Mar
  • £28
Wolverhampton, West Midlands, UK

Wolverhampton 10K

Join for the Wolverhampton10k and join thousands of runners in chasing a personal best starting and finishing in the Molineux Stadium.

  • 10K run