Road and trail, worldwide
Races in Iowa
42 racesupcoming
There are 42 upcoming races in Iowa on the calendar, from November 2026 to November 2027. The next is Bear River Backyard Ultra on November 13, 2026. The most climbing is at Mines of Spain 100: 14,000 ft (4,267 m). 34 are trail races and 8 are on the road.
November 2026
- Bear River Backyard Ultra4 MileTrailDelmar, IA
- Bear River Backyard UltraBYU/LPSTrailDelmar, IA
- The Stuffed Turkey Endurance Races10 MileTrailGranger, IA
- The Stuffed Turkey Endurance Races50 MileTrailGranger, IA
- The Stuffed Turkey Endurance Races50KTrailGranger, IA
- The Stuffed Turkey Endurance Races100 MileTrailGranger, IA
- Cedar Rapids Turkey Trot 5K5KRoadCedar Rapids, IA
- Des Moines Turkey Trot5KRoadDes Moines, IA
- YMCA of the Iowa Mississippi Valley McCarthy-Bush Turkey Trot (Scott County Turkey Trot)5KRoadDavenport, IA
December 2026
March 2027
April 2027
May 2027
June 2027
July 2027
August 2027
September 2027
October 2027
- Harvest Moon Backyard UltraBYU/LPSTrailWaterloo, IA
- Swiss Valley Trail Races25KTrailPeosta, IA
- Swiss Valley Trail Races50KTrailPeosta, IA876 ft
- Swiss Valley Trail Races5.2 MileTrailPeosta, IA
- Meyerhoff's Mayhem48 HourTrailCedar Falls, IA
- Mines of Spain 100100KTrailDubuque, IA
- Mines of Spain 100100 MileTrailDubuque, IA14,000 ft
- Des Moines Half MarathonHalf MarathonRoadDes Moines, IA197 ft
- Des Moines MarathonMarathonRoadDes Moines, IA682 ft
November 2027
Browse races
By distance and kind
- 100-mile races 282
- 50-mile and 100K races 538
- 50K races 612
- Marathons 1,022
- 5Ks, 10Ks and half marathons 1,671
- 200-mile and longer races 57
- Timed and backyard races 538
- Trail races 3,792
- Road races 1,129
- Western States qualifiers 231
- Golden Ticket races 6
- UTMB World Series races 171
- UTMB Direct qualifiers 122
- Hardrock qualifiers 20
- Badwater qualifiers 17
- World Marathon Majors 8
By place
- California 600
- Texas 264
- Florida 241
- Arizona 177
- Georgia 174
- Washington 172
- Pennsylvania 168
- Utah 167
- North Carolina 151
- Colorado 149
- Virginia 137
- Illinois 132
- Alabama 127
- New York 121
- Tennessee 120
- Oregon 105
- Canada 104
- France 93
- Ohio 92
- Michigan 80
- Missouri 78
- Wisconsin 75
- South Carolina 70
- Kansas 66