Midwest · IA

Running Races in Iowa

Iowa currently has 102 upcoming races with a confirmed date listed in RaceRove. Des Moines, Bettendorf, Iowa City and Cedar Rapids have the largest concentration of events.

By distance, that includes 74 5Ks, 33 10Ks, 22 half marathons and 9 marathons. Many events offer more than one distance, so a race can appear in more than one of those counts.

November (24), September (11) and April (10) are the busiest months on the calendar right now. Another 139 annual races are waiting for next year's date to be announced.

Upcoming, date confirmed
102
Active listings
241
Cities with races
118

Browse Iowa races by distance

Upcoming races in Iowa

The next 60 of 102 with a confirmed date, soonest first.

Dates come from each race's own listing. Always confirm on the organiser's site before you book travel.

Largest races in Iowa

By estimated field size across all distances at the event.

When races happen in Iowa

January
2 upcoming races
February
2 upcoming races
March
2 upcoming races
April
10 upcoming races
May
10 upcoming races
June
5 upcoming races
July
7 upcoming races
August
9 upcoming races
September
11 upcoming races
October
10 upcoming races
November
24 upcoming races
December
10 upcoming races

Iowa cities with the most races

Des Moines
23 upcoming races
Bettendorf
6 upcoming races
Iowa City
5 upcoming races
Cedar Rapids
4 upcoming races
Davenport
3 upcoming races
Dubuque
3 upcoming races
Marion
3 upcoming races
Waterloo
2 upcoming races

Running in Iowa cities

Browse Iowa races by month

Annual events awaiting their next date

These races are held every year, but the next date isn't in the listing yet. The month shown is when each is usually held.

Races in nearby states

Guides from the RaceRove blog

Running Races in Iowa: common questions

How many races are there in Iowa?
RaceRove currently lists 102 upcoming races in Iowa with a confirmed date, plus 139 annual events whose next date hasn't been announced yet.
Which Iowa cities have the most races?
By upcoming events listed in RaceRove: Des Moines (23), Bettendorf (6), Iowa City (5), Cedar Rapids (4) and Davenport (3).
When is race season in Iowa?
Of the upcoming races listed, the busiest months are November (24), September (11) and April (10).
What is the biggest race in Iowa?
By estimated field size, the largest race listed in Iowa is the Especially for You Race Against Breast Cancer, with about 16,679 runners across all of its distances.