RACE Logo

5K Races in Minnesota

Minnesota has 86 upcoming 5K races scheduled for 2026. Most of the calendar falls in the warmer months: 73 of 86 races (85%) take place between May and September, with July (25 events) the busiest month. No single city dominates the calendar. Minneapolis leads with 4 races, followed by Duluth (4), Bloomington (3), and Rochester (3). The remaining 84% of the calendar is spread across smaller cities.

5K races by month in Minnesota

Jul (25) · Aug (22) · Jun (12) · Sep (11) · Oct (5) · Nov (5) · May (3) · Mar (1) · Apr (1) · Dec (1)

Showing 24 of 86

Running

Unified 5K - Twin Cities

Saint Paul, MN

Running

Unified 5K - Twin Cities

June 19, 2026
Saint Paul, MN
2026 Fulda Scholarship 5K
Running

2026 Fulda Scholarship 5K

June 20, 2026
Fulda, MN
Elgin EMS Cheese Chase 5K/1K
Running

Elgin EMS Cheese Chase 5K/1K

June 20, 2026
Elgin, MN
BK5K Winona, MN
Running

BK5K Winona, MN

June 20, 2026
Winona, MN
Lake City Circle of Life 5k. 10k. Half Marathon
Running

Lake City Circle of Life 5k. 10k. Half Marathon

June 27, 2026
Lake City, MN

Running

Melrose Riverfest 5K/1K Run/Walk

Melrose, MN

Running

Melrose Riverfest 5K/1K Run/Walk

June 27, 2026
Melrose, MN
Pleasant Lake, Fire Burst 5K Run/Walk and Kids Fun Run
Running

Pleasant Lake, Fire Burst 5K Run/Walk and Kids Fun Run

June 27, 2026
Saint Cloud, MN
2026 Annual Optimist 5K Walk/Run (All Ages!) Bringing Out the Best in Kids!
Running

2026 Annual Optimist 5K Walk/Run (All Ages!) Bringing Out the Best in Kids!

June 27, 2026
Eden Prairie, MN
Run to Roar 5k MeadowFest 2026
Running

Run to Roar 5k MeadowFest 2026

June 27, 2026
Grand Meadow, MN
Firecracker 5K & 1 Mile Sparkler Run
Running

Firecracker 5K & 1 Mile Sparkler Run

June 27, 2026
Annandale, MN
Rainbow Run 5k
Running

Rainbow Run 5k

June 28, 2026
Minneapolis, MN
Midwest Twin Cities Half Marathon, 10K & 5K
Running

Midwest Twin Cities Half Marathon, 10K & 5K

June 28, 2026
Bloomington, MN
Hallett Freedom 5K Run/Walk 2026
Running

Hallett Freedom 5K Run/Walk 2026

July 3, 2026
Crosby, MN
Firecracker 5K
Running

Firecracker 5K

July 3, 2026
Side Lake, MN

Running

Midwest Twin Cities Half Marathon, 10K & 5K

Bloomington, MN

Running

Midwest Twin Cities Half Marathon, 10K & 5K

July 3, 2026
Bloomington, MN
Freedom Fun Run (5K & 10K) + 1 mile run for kids
Running

Freedom Fun Run (5K & 10K) + 1 mile run for kids

July 4, 2026
Alexandria, MN
Grand Lake Stars and Strides 5k
Running

Grand Lake Stars and Strides 5k

July 4, 2026
Cold Spring, MN

Running

Finlayson Northview Bank July Fourth 5k

Finlayson, MN

Running

Finlayson Northview Bank July Fourth 5k

July 4, 2026
Finlayson, MN
18th Annual Breezy Point 5K
Running

18th Annual Breezy Point 5K

July 4, 2026
Duluth, MN
2026 Nisswa Firecracker 5k & 10K
Running

2026 Nisswa Firecracker 5k & 10K

July 4, 2026
Nisswa, MN
Red, White and Boom 5k
Running

Red, White and Boom 5k

July 4, 2026
Blooming Prairie, MN
Sawdust 5K and LaVonna 1 Mile
Running

Sawdust 5K and LaVonna 1 Mile

July 4, 2026
Cloquet, MN
Sidewalk Shuffle 5K
Running

Sidewalk Shuffle 5K

July 8, 2026
Duluth, MN
St. Urho 5K/10K
Running

St. Urho 5K/10K

July 11, 2026
Menahga, MN

5K Races in Nearby States

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.