2016 - 2017 Iowa Race Calendar

Browse our Marathons, Half Marathons, Ultra marathons, Multiday events organized in Iowa among 130 races.

130 races

CB Shamrock Shuffle

  • 2016-03-12
  • USA | Iowa | Council Bluffs
  • Shorter than 10 km race - 5 kilometers

Chili Chilly Extreme 5K

  • 2016-03-12
  • USA | Iowa | West Liberty
  • Shorter than 10 km race - 5 kilometers

Leprechaun Chase

Leprechaun Chase | Des Moines
  • 2016-03-12
  • USA | Iowa | Des Moines
  • 10k race
  • Fast Fun Green

O'Round the Loch Run Half Marathon

O'Round the Loch 10K Run
  • 2016-03-19
  • USA | Iowa | Emmetsburg
  • 10k race

O'Round the Loch Run Half Marathon

O'Round the Loch 5K Run
  • 2016-03-19
  • USA | Iowa | Emmetsburg
  • Shorter than 10 km race - 5 kilometers

O'Round the Loch Run Half Marathon

O'Round the Loch Run Half Marathon
  • 2016-03-19
  • USA | Iowa | Emmetsburg
  • Half Marathon
  • Relay

Cold Run for Warm Meals

  • 2016-03-26
  • USA | Iowa | Des Moines
  • Shorter than 10 km race - 2.500 miles
  • Charity

Hawkeye 50k/25k

Hawkeye 25k
  • 2016-04-09
  • USA | Iowa | Solon
  • Half Marathon to Full Marathon - 25 kilometers
  • Trail

Hawkeye 50k/25k

Hawkeye 50k
  • 2016-04-09
  • USA | Iowa | Solon
  • Ultramarathon - 50 kilometers
  • Trail

Hy-Vee Half and 5K Walk/Run

Hy-Vee 5K Walk/Run
  • 2016-04-16
  • USA | Iowa | Fort Dodge
  • Shorter than 10 km race - 5 kilometers
  • Charity Road Running

Hy-Vee Half and 5K Walk/Run

Hy-Vee Half
  • 2016-04-16
  • USA | Iowa | Fort Dodge
  • Half Marathon
  • Charity Road Running

Great Plains 10k - Des Moines

  • 2016-04-23
  • USA | Iowa | Des Moines
  • 10k race - 10 kilometers

Great Plains 10k - Des Moines

  • 2016-04-23
  • USA | Iowa | Des Moines
  • 10k race - 10 kilometers

Hy-Vee Road Races

10K
  • 2016-04-30
  • USA | Iowa | Des Moines
  • 10k race - 8 kilometers

Iowa Walk for Epilepsy - Des Moines: Presented by University of Iowa Department of Neurology & Neurosurgery

  • 2016-04-30
  • USA | Iowa | West Des Moines
  • Shorter than 10 km race - 1 miles
  • Walk