There are 817 running races in Michigan in 2026 across 329 cities. The next upcoming race is the Twilight Run in Lansing on June 17. Popular distances include 5K races, trail runs, 10K races.

Browse by City

Yankee Doodle DASH 5K Run/Walk

Sat, Jul 4 · Marquette, MI Marquette
Road Yankee Doodle DASH 5K Run/Walk - YOUTH - 12 and younger...Yankee Doodle Dash 5K Run/WalkRun The U.P. Challenge | Race SERIES presented by Queen City Running Co.

4 on the 4th

Sat, Jul 4 · Eau Claire, MI Eau Claire
Road 4 on the 4th 4k4 on the 4th 4mile

Scoop De Loop 5K

Thu, Jul 9 · Flushing, MI Flushing
Road 5K Competitive Walk5K Run/WalkJunior Scoop Shuffle 1/4 Mile (Children ages 2 - 10)

Magic of the Mile

Thu, Jul 9 · Grand Rapids, MI Grand Rapids
Road Elite Women's Mile (5:45 & Faster)Men's 6:30 to 7:29 PaceWomen's 6:45 to 7:14 Pace +8