RACE Logo

5K Races in Iowa

Iowa has 92 upcoming 5K races scheduled for 2026. Most of the calendar falls in the warmer months: 57 of 92 races (62%) take place between May and September, with August (24 events) the busiest month. No single city dominates the calendar. Des Moines leads with 17 races, followed by Bettendorf (11), Ankeny (3), and Monticello (2). The remaining 64% of the calendar is spread across smaller cities.

5K races by month in Iowa

Aug (24) · Sep (22) · Oct (17) · Nov (10) · Jul (7) · May (4) · Dec (4) · Apr (2) · Jan (1) · Feb (1)

Showing 24 of 92

Fayette Co Fair 5K
Running

Fayette Co Fair 5K

July 22, 2026
West Union, IA
Camanche Days 5K
Running

Camanche Days 5K

July 24, 2026
Camanche, IA
The Great Jones County Fair 5K Race
Running

The Great Jones County Fair 5K Race

July 25, 2026
Monticello, IA
Sanborn Christian 5K
Running

Sanborn Christian 5K

July 25, 2026
Sanborn, IA

Running

Eagle 5K, 10K, & 13.1M at Bettendorf, IA (29)

Bettendorf, IA

Running

Eagle 5K, 10K, & 13.1M at Bettendorf, IA (29)

July 25, 2026
Bettendorf, IA

Running

The Great Jones County Fair 5K Race

Monticello, IA

Running

The Great Jones County Fair 5K Race

July 26, 2026
Monticello, IA
Prairie Dairy 5k
Running

Prairie Dairy 5k

August 1, 2026
Oxford, IA
The Sunglasses Run 5K
Running

The Sunglasses Run 5K

August 1, 2026
Des Moines, IA

Running

Color Blaze 5k Run/Walk

Le Claire, IA

Running

Color Blaze 5k Run/Walk

August 1, 2026
Le Claire, IA
Wapsi Wiggle - A 5K & Half Marathon
Running

Wapsi Wiggle - A 5K & Half Marathon

August 1, 2026
Riceville, IA
The 51(5K)
Running

The 51(5K)

August 3, 2026
Des Moines, IA
2026 Corydon Old Settlers Race (2-mile walk / 5K / 10K)
Running

2026 Corydon Old Settlers Race (2-mile walk / 5K / 10K)

August 8, 2026
Corydon, IA
2026 Wall Lake Farm Fest 5K Fun Run
Running

2026 Wall Lake Farm Fest 5K Fun Run

August 8, 2026
Wall Lake, IA
Ninja 5K, 10K, & 13.1M at Des Moines, IA (32)
Running

Ninja 5K, 10K, & 13.1M at Des Moines, IA (32)

August 8, 2026
Des Moines, IA
Ossian Fest 5K
Running

Ossian Fest 5K

August 8, 2026
Ossian, IA
Run the Valley 2026 | 5K + 1 Mile Fun Run/Walk
Running

Run the Valley 2026 | 5K + 1 Mile Fun Run/Walk

August 8, 2026
Rock Valley, IA
Atkins Watermelon Days 5k Walk/Run or 1-Mile Fun Run 2026
Running

Atkins Watermelon Days 5k Walk/Run or 1-Mile Fun Run 2026

August 8, 2026
Atkins, IA
Wildcat XC 5K Fun Run
Running

Wildcat XC 5K Fun Run

August 8, 2026
Janesville, IA
Adel Sweet Corn Festival 5K Run/Walk
Running

Adel Sweet Corn Festival 5K Run/Walk

August 8, 2026
Adel, IA
Ninja 5K, 10K, & 13.1M at Bettendorf, IA (33)
Running

Ninja 5K, 10K, & 13.1M at Bettendorf, IA (33)

August 15, 2026
Bettendorf, IA

Running

Ninja 5K, 10K, & 13.1M at Bettendorf, IA (33)

Bettendorf, IA

Running

Ninja 5K, 10K, & 13.1M at Bettendorf, IA (33)

August 15, 2026
Bettendorf, IA
Marcus Fair 5k 2026
Running

Marcus Fair 5k 2026

August 15, 2026
Marcus, IA
FitPro 5k
Running

FitPro 5k

August 22, 2026
Clinton, IA
Charlotte Days 5K
Running

Charlotte Days 5K

August 22, 2026
Charlotte, IA

Frequently asked questions

How long is a 5K race?
A 5K is 3.1 miles (5 kilometers). It is the most popular race distance in the US and a great starting point for new runners. RACE lists thousands of 5K events across all 50 states.
What is a good 5K time for beginners?
A good beginner 5K time is 30-35 minutes. Many first-time runners aim to complete the distance without stopping. The average US 5K finish time is around 28 minutes.
How do I find a 5K near me?
Use the RACE search bar to enter your zip code or state and filter by distance. You can also browse by month to find races that fit your schedule. Turkey Trots in November and charity 5Ks are especially popular.
How long does it take to train for a 5K?
Most couch-to-5K programs are 6-8 weeks long with 3 runs per week. If you can already jog for 10-15 minutes, you could be ready in 4-6 weeks with consistent training.