June Half Marathons in the Midwest
Marquette, MI
Hope Starts Here Challenge
Jun 15, 2024
Marquette Trails Festival
Jun 22, 2024
Jun 21, 2024
Indianapolis, IN
Indy Piston Endurance Run
Jun 3, 2023
Bloomington, MN
Hy-Vee Twin Cities Half Marathon
Jun 23, 2024
Saugatuck, MI
Town Crier Races
Jun 15, 2024
Chillicothe, OH
Chillicothe Half Marathon
Jun 1, 2024
Pirate 1M, 5K, 10K, 15K, and Half Marathon
Jun 1, 2024
Muskegon, MI
Seaway Run
Jun 29, 2024
Charleston, IL
Races for all Paces
Jun 1, 2024
Waynesville, OH
Night Owl Trail Marathon
Jun 1, 2024
Duluth, MN
Pike Lake Races
Jun 1, 2024
Garry Bjorklund Half Marathon
Jun 22, 2024
Grandma's Marathon
Jun 22, 2024
Kansas City, MO
Hospital Hill Run
Jun 1, 2024
Paradise, MI
Two Hearted Trail Run
Jun 22, 2024
Evansville, IN
Time Travel Half Marathon
Jun 8, 2024
El Dorado, KS
The Dam Loop
Jun 1, 2024
Wheaton, IL
Hometown Half Marathon
Jun 1, 2024
Manitowoc, WI
HFM Maritime Marathon
Jun 2, 2024
Minocqua, WI
Bear Cupboard Run
Jun 29, 2024
South Bend, IN
Sunburst Races
Jun 1, 2024
Milwaukee, WI
Hometown Half Marathon
Jun 2, 2024
Saginaw, MI
Run Michigan Cheap
Jun 8, 2024
Branson, MO
Run For A Vet
Jun 8, 2024
Munising, MI
Pictured Rocks Road Race
Jun 30, 2024
Beavercreek, OH
Pirate 5K, 10K, and Half Marathon
Jun 1, 2024
Viking 5K, 10K, and Half Marathon
Jun 15, 2024
Kearney, NE
Buffalo Stampede Half Marathon & 5K
Jun 11, 2023
Columbus, OH
Hometown Half Marathon - Columbus
Jun 1, 2024
Charlevoix, MI
Charlevoix Marathon
Jun 15, 2024
Columbia, MO
Go Girl Run Columbia
Jun 2, 2024
Jun 1, 2024
Laingsburg, MI
Summer Trail Fest Ultra and Half Marathon
Jun 15, 2024
Chicago, IL
Chicago 13.1
Jun 9, 2024
Ann Arbor, MI
Dexter Ann Arbor Run
Jun 2, 2024
Des Moines, IA
EMC DAM to DSM
Jun 1, 2024
Hoffman Estates, IL
Stars and Stripes Half Marathon
Jun 29, 2024
Menomonee Falls, WI
Headbanger Half
Jun 8, 2024
Saint Peters, MO
Hometown Half Marathon
Jun 2, 2024
Saint Croix Falls, WI
City of Trails Run
Jun 1, 2024
Hamilton, OH
Hometown Half Marathon - Cincinnati
Jun 2, 2024
Yellow Springs, OH
Summer Solstice Half Marathon
Jun 22, 2024
Highland Park, IL
Highland Park Half Marathon
Jun 2, 2024
Saint Joseph, MO
Hometown Half Marathon
Jun 16, 2024
Wabash, IN
Wabash Run the River
Jun 8, 2024
Hastings, NE
Half Hastings
Jun 1, 2024
Valentine, NE
Sandhills Marathon
Jun 1, 2024
Suttons Bay, MI
Sutton's Bay - Run Michigan Cheap
Jun 30, 2024
Storm Lake, IA
Run For Our Future
Jun 15, 2024
Parkville, MO
Hometown Half Marathon
Jun 15, 2024
Clinton, MO
Clinton Historic Half Marathon
Jun 15, 2024
Lake City, MN
Circle of Life Half Marathon
Jun 29, 2024
Cottage Grove, WI
Hot2Trot
Jun 15, 2024
Owosso, MI
Curwood Festival Run
Jun 8, 2024
Chadron, NE
Run for the Hills
Jun 8, 2024
Grantsburg, WI
Go for the Gust
Jun 1, 2024
Shorewood, WI
Milwaukee Stars and Stripes Half Marathon
Jun 22, 2024
High Ridge, MO
Baby Shippey
Jun 2, 2024
Fairport Harbor, OH
Lighthouse Half Marathon
Jun 16, 2024
Sparta, WI
Sparta Half Marathon
Jun 22, 2024
Trenton, MI
Trenton Summer Festival 5K/8K
Jun 29, 2024
Williston, ND
Williston Marathon
Jun 1, 2024
Polk City, IA
EMC DAM to DSM
Jun 1, 2024
Saint Charles, MO
Love to Run St. Charles 5K/10K/Half Marathon
Jun 15, 2024
South Higgins Lake State Park, MI
Higgins Lake Sunrise Run
Jun 15, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Chillicothe Half Marathon
-
Jun 1, 2024Saturday
-
13.1M, 5K run
More Information
-
Chillicothe, OH
Ross County, OH
2. City of Trails Run
-
Jun 1, 2024Saturday
-
26.2M, 13.1M, 10K, 5K trail run | kids run
More Information
-
Saint Croix Falls, WI
Polk County, WI
3. EMC DAM to DSM
-
Jun 1, 2024Saturday
-
13.1M run
Virtual OptionMore Information
-
startPolk City, IAfinishDes Moines, IAPolk County, IAPolk County, IA
4. Fargo Marathon Weekend
-
Jun 1, 2024Saturday
-
26.2M, 13.1M, 10K run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Fargo, ND
Cass County, ND
5. Go for the Gust
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Grantsburg, WI
Burnett County, WI
6. Half Hastings
-
Jun 1, 2024Saturday
-
13.1M, 5K run | kids run
More Information
-
Hastings, NE
Adams County, NE
7. Hometown Half Marathon
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K, 1M run | kids run
More Information
-
Wheaton, IL
Dupage County, IL
8. Hometown Half Marathon - Columbus
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K, 1M run | kids run
Virtual OptionMore Information
-
Columbus, OH
Franklin County, OH
9. Hospital Hill Run
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Kansas City, MO
Jackson County, MOPlatte County, MO
10. Night Owl Trail Marathon
-
Jun 1, 2024Saturday
-
26.2M, 13.1M, 10K trail run
More Information
-
Waynesville, OH
Warren County, OH
11. Pike Lake Races
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K run | kids run
More Information
-
Duluth, MN
St Louis County, MN
12. Pirate 1M, 5K, 10K, 15K, and Half Marathon
-
Jun 1, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Chillicothe, OH
Ross County, OH
13. Pirate 5K, 10K, and Half Marathon
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Beavercreek, OH
Greene County, OH
14. Races for all Paces
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K, 1M run | 10K relay | kids run
More Information
-
Charleston, IL
Coles County, IL
15. River Bottom Country Runs for St. Jude
-
Jun 1, 2024Saturday
-
13.1M, 5K run
More Information
-
Deer Creek, IL
Tazewell County, IL
16. River Bottom Runs
-
Jun 1, 2024Saturday
-
13.1M, 5K run | 13.1M relay
More Information
-
Deer Creek, IL
Tazewell County, IL
17. Sandhills Marathon
-
Jun 1, 2024Saturday
-
26.2M, 13.1M run
More Information
-
Valentine, NE
Cherry County, NE
18. Sunburst Races
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
South Bend, IN
St Joseph County, IN
19. The Dam Loop
-
Jun 1, 2024Saturday
-
13.1M, 10K, 5K trail run
More Information
-
El Dorado, KS
Butler County, KS
20. Williston Marathon
-
Jun 1, 2024Saturday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Williston, ND
Williams County, ND
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.