Updated Jul 23, 2026
Running races in Michigan
Browse 386 upcoming running races in Michigan with dates, cities, distances, registration status, and official links.
Search near you
Find running races near you
Enter a city or ZIP code to find races close to you.
Upcoming running races
386 races found
Last updated Jul 23, 2026
Aug 1, 2026
Bridging The Gap Bringing Communities Together
Detroit, MI 48207 | 1 Miles
View race
Aug 1, 2026
Ninja 5K, 10K, & 13.1M at Grand Ledge, MI (31)
Grand Ledge, MI 48837 | 5K
View race
Aug 5, 2026
HANSON'S RUNNING SHOP WEDNESDAY NIGHT 5K SERIES
Utica, MI 48317 | 3.1 Miles
View race
Aug 8, 2026
Will Run for Donuts Half Marathon, 5k + 1 Mile
Westland, MI 48185 | 3.1 Miles
View race
Aug 15, 2026
Bay to Beacon - Half Marathon, 10K, & 5K
Harrisville, MI 48740 | 13.1 Miles
View race
Aug 15, 2026
B#4 5K Run/Walk Presented by Commercial Bank
Ithaca, MI 48847 | 3.1 Miles
View race
Aug 20, 2026
Complete Runner x New Balance Crim Shakeout Run
Flint, MI 48502 | 2.5 Miles
View race
Aug 22, 2026
Danish Dash 5K Run/Walk and Kids Fun Run
Greenville, MI 48838 | 3.1 Miles
View race
Aug 22, 2026
West Michigan Latino Health 5K Walk/Run
Grand Rapids, MI 49503 | 3.1 Miles
View race
Grand Rapids, MI 49505 | 5K
View race
Aug 23, 2026
Heart of a Lion 5K Run/Walk *All proceeds benefit the Jackson Area 19 SPECIAL OLYMPICS*
Jackson, MI 49203 | 3.1 Miles
View race
Aug 28, 2026
Warrior Welcome Week: Warrior Pride 5K Run/Walk
Detroit, MI 48202 | 3.1 Miles
View race
Aug 29, 2026
Don't Engage N Road Rage Annual 5K Walk and Run 2026
Lathrup Village, MI 48076 | 3.2 Miles
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 386.
Race planning guide
How to choose a running race in Michigan
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.