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

PAWS in the Park

Thu, Aug 6 · Grand Rapids, MI Grand Rapids
Road 1 Mile Run, Walk, or Roll5K Run, Walk, or RollGeneral Event Registration

Crystal Lake Team Marathon

Sat, Aug 8 · Beulah, MI Beulah
Road Crystal Lake Team Marathon (High School Team)Crystal Lake Team Marathon (Family Team)Crystal Lake Solo Marathon (One person 26.2 Miles) +1

Harborun

Sat, Aug 8 · Elk Rapids, MI Elk Rapids
Virtual 5K Walk5K RunKid's Fun Run +4

Howell Melon Run

Fri, Aug 14 · Howell, MI Howell
Road One in a Melon MileHowell Melon 5k RunHowell Melon Roll +1

Tamarac Tri

Sat, Aug 15 · Fremont, MI Fremont
Triathlon Triathlon Relay TeamSprint Triathlon