Updated Jul 23, 2026
5K Races in Minnesota
Browse 102 upcoming running races in Minnesota with dates, cities, distances, registration status, and official links.
Search near you
Find 5k races near you
Enter a city or ZIP code to find races close to you.
Upcoming running races
102 races found
Last updated Jul 23, 2026
Worthington, MN 56187 | 3.1 Miles
View race
Aug 15, 2026
Walk-A-Mile-In-Her-Shoes: Stilettos and Strides 5K
Baxter, MN 54625 | 3.2 Miles
View race
Sep 11, 2026
Fargo Moorhead Student Veterans 9/11 Memorial 5K
Moorhead, MN 58563 | 5K
View race
Sep 12, 2026
Essentia Health Dick Beardsley Races
Detroit Lakes, MN 56501 | 3.1 Miles
View race
Sep 19, 2026
Circle the Lake Half Marathon, 10K, and 5K
Faribault, MN 55021 | 13.1 Miles
View race
Sep 26, 2026
American Legion Beer & Wine Run, Walk, & Stumble
Sauk Centre, MN 56378 | 5K
View race
May 13, 2027
2027 Prairie Series - Day 7 (MN/ND)
Breckenridge, MN 56520 | 5K, 10K, Half Marathon
View race
May 14, 2027
2027 Prairie Series - Day 8 (MN/ND)
Breckenridge, MN 56520 | 5K, 10K, Half Marathon
View race
Race map
Races on this page
Open the map to plot races by ZIP Code Tabulation Area.
Markers use 2025 U.S. Census ZIP Code Tabulation Area points, not exact start lines. Confirm the venue on the official race page. Report a map issue.
Showing races 1–100 of 102.
Race planning guide
How to choose a 5k races in Minnesota
Compare more than the date and distance. Open the official race page to review the exact start time, course surface, elevation, time limits, packet pickup, parking, accessibility, and refund or transfer policy before registering.
- Confirm the source: organizer pages control registration status, pricing, schedule changes, and cancellations.
- Check the course: road, trail, hills, altitude, and weather can make two events at the same distance feel very different.
- Plan race morning: verify the venue, parking instructions, start corral, and recommended arrival time.
- Match your training: leave enough time to build safely for the distance and recover before your next goal race.