Chocolate Milk Mile
Running Races in Michigan
706 upcoming races
Browse by City
Grand Rapids 61 Lansing 48 Detroit 33 Traverse City 25 Ann Arbor 21 Milford 19 Kalamazoo 15 Holland 14 Marquette 13 Grand Ledge 13 Grayling 12 Fenton 11 Corunna 11 Brighton 10 Jackson 10 Dexter 9 Muskegon 8 Rochester 8 Battle Creek 8 Flint 7 Augusta 7 East Lansing 7 Shelby Township 7 Copper Harbor 7 Northville 7 Adrian 6 Troy 6 Holly 6 Benton Harbor 6 Middleville 6
Upcoming Races in Michigan
2-Mile Community Walk5K RunVirtual walk/run
Silver Dollar MileFlapjack 5kLumberjack Breakfast 1 mile and 5kPancake Breakfast
1 Mile Reflection Walk5K Run5k WalkVirtual 5K run/walk
5K RUN/WALK8K RUNHOOT X 2 | 8K TRAIL & 5K PAVED
The Great Fools RaceThe Great Virtual Fool's Challenge
Hustle for Hope Virtual - Run, Walk, RollWatseka, IL Hustle for Hope 5KOakdale, PA Hustle for Hope 5KMaple Valley, WA Hustle for Hope 5KWaukesha, WI Hustle for Hope 5KSparks, NV Hustle for Hope 5KAurora, CO Hustle for Hope 5KBaltimore, MD Hustle for Hope 5KFalmouth, KY Hustle for Hope 5KJesup, IA Hustle for Hope 5kPoint Pleasant Beach, NJ Hustle for Hope 5KWarrington, PA Hustle for Hope 5KNorth Providence, RI Hustle for Hope 5K
5.5K Run (ORS Points)5.5K Walk (ORS Points)Virtual 5K Run
5k Run/WalkKids 12 and Under 5K AND Easter Egg Hunt5K Run/Walk VIRTUAL OPTION5k Run/Walk VIRTUAL OPTION Children under 12Easter Egg Hunt ONLY
5K Run
1 Mile Fun Run5K Run5K Walk
5k Run/Walk
5K10KHalf Marathon
1 Mile5K10KHalf-MarathonKid's DashVirtual RaceVolunteer then Run
Youth Archery Class
Ginger Ale - 2 milesPale Ale - Clydesdale (200+ lbs)Pale Ale - Athena (150+ lbs)Pale Ale - SS/FixedPale Ale - Fat BikeVintage - Klunkers (Pre-1995 Mountain Bikes Only!)Pale Ale - TandemPale Ale - TourPale Ale - SportPale Ale - BeginnerPale Ale - UnicycleStout - Elite/ProStout - ExpertStout - SportStout - Fat BikeStout - SS/FixedStout - Clydesdale (200+ lbs)Stout - Athena (150+ lbs)Vintage - Klunkers (Pre-1995 Mountain Bikes Only!)Stout - TandemStout - TourRoot Beer - 1/4 mile
5kHelp with Check-in Then Run 7:30am to 9:00am
Solo Runner2 Person Relay Team3-6 Person Relay Team
5k Run/Walk
5k Fun Run/Walk