Michigan · Race calendar

2026 Running Races in Battle Creek, Michigan

Upcoming running races in and near Battle Creek, Michigan - 5Ks, 10Ks, half marathons and more, with dates, pricing, finish-time stats, start-line maps, and local run clubs to train with.

1 upcoming race

Within 100 miles

Races in Nearby Cities

Race calendars close to Battle Creek, nearest first. Miles are measured center to center, so treat them as a rough guide.

Marshall, MIAbout 9 mi away · 3 upcoming racesCharlotte, MIAbout 23 mi away · 1 upcoming raceKalamazoo, MIAbout 25 mi away · 7 upcoming racesGrand Ledge, MIAbout 35 mi away · 6 upcoming racesJackson, MIAbout 37 mi away · 1 upcoming raceCaledonia, MIAbout 40 mi away · 3 upcoming racesLansing, MIAbout 41 mi away · 31 upcoming racesFremont, INAbout 42 mi away · 4 upcoming racesEast Lansing, MIAbout 43 mi away · 5 upcoming racesAngola, INAbout 46 mi away · 5 upcoming racesLowell, MIAbout 46 mi away · 1 upcoming raceAda, MIAbout 50 mi away · 3 upcoming racesWyoming, MIAbout 51 mi away · No upcoming racesGrand Rapids, MIAbout 53 mi away · 30 upcoming racesHudsonville, MIAbout 55 mi away · 3 upcoming racesHolland, MIAbout 58 mi away · 5 upcoming racesZeeland, MIAbout 58 mi away · 4 upcoming racesElkhart, INAbout 60 mi away · 6 upcoming racesAdrian, MIAbout 60 mi away · 5 upcoming racesGoshen, INAbout 60 mi away · 3 upcoming racesDexter, MIAbout 61 mi away · 2 upcoming racesHowell, MIAbout 63 mi away · 1 upcoming raceBryan, OHAbout 65 mi away · 2 upcoming racesNiles, MIAbout 66 mi away · 3 upcoming racesBenton Harbor, MIAbout 66 mi away · 2 upcoming racesOwosso, MIAbout 67 mi away · 1 upcoming raceMishawaka, INAbout 68 mi away · 3 upcoming racesBrighton, MIAbout 69 mi away · 5 upcoming racesAnn Arbor, MIAbout 71 mi away · 14 upcoming racesCorunna, MIAbout 73 mi away · 8 upcoming racesSouth Bend, INAbout 73 mi away · 4 upcoming racesYpsilanti, MIAbout 75 mi away · 3 upcoming racesSouth Lyon, MIAbout 75 mi away · 2 upcoming racesFenton, MIAbout 76 mi away · 3 upcoming racesMilford, MIAbout 79 mi away · 4 upcoming racesDefiance, OHAbout 80 mi away · 2 upcoming racesSwanton, OHAbout 80 mi away · No upcoming racesNorthville, MIAbout 81 mi away · 3 upcoming racesNapoleon, OHAbout 81 mi away · 1 upcoming raceSylvania, OHAbout 82 mi away · 5 upcoming racesWarsaw, INAbout 83 mi away · 4 upcoming racesFlushing, MIAbout 83 mi away · 2 upcoming racesFort Wayne, INAbout 84 mi away · 23 upcoming racesHolly, MIAbout 84 mi away · 4 upcoming racesWhite Lake, MIAbout 86 mi away · 3 upcoming racesFlint, MIAbout 86 mi away · 2 upcoming racesMuskegon, MIAbout 87 mi away · 4 upcoming racesNew Boston, MIAbout 88 mi away · No upcoming racesToledo, OHAbout 89 mi away · 15 upcoming racesMaumee, OHAbout 89 mi away · 4 upcoming racesWaterford, MIAbout 91 mi away · 5 upcoming racesFremont, MIAbout 91 mi away · 1 upcoming racePlymouth, INAbout 91 mi away · 1 upcoming raceClarkston, MIAbout 92 mi away · 4 upcoming racesMount Pleasant, MIAbout 92 mi away · 2 upcoming racesDearborn, MIAbout 94 mi away · 2 upcoming racesDavison, MIAbout 95 mi away · 2 upcoming racesPerrysburg, OHAbout 96 mi away · 4 upcoming racesMidland, MIAbout 96 mi away · No upcoming racesSaginaw, MIAbout 97 mi away · 1 upcoming raceOregon, OHAbout 98 mi away · 1 upcoming raceLake Orion, MIAbout 99 mi away · 5 upcoming racesTroy, MIAbout 100 mi away · 1 upcoming race