
Ohio half marathons
Half Marathons in Ohio
78 upcoming half marathons in Ohio listed by date, with cities, start times, and entry fees. Find a half marathon near you and register.
October 2026

Haunted 5K, 10K, 13.1M & 26.2M at Beavercreek, OH (40)
Beavercreek, Ohio8:00 AM start




The Little Miami Trail Challenge @ John Bryan
Yellow Springs, Ohio10:00 AM startTrail





Nationwide Children's Hospital Columbus Marathon & 1/2 Marathon, Jesse Owens 5K, 1 Mile & Kids Run
Columbus, Ohio9:00 AM start



Haunted 5K, 10K, 13.1M & 26.2M at Chillicothe, OH (43)
Chillicothe, Ohio8:00 AM start




Hueston Woods Trail Race
Hueston Woods State Park, Ohio10:00 AM startTrail






November 2026



Gobbler 5K, 10K, 13.1M & 26.2M at Beavercreek, OH (45)
Beavercreek, Ohio8:00 AM start



Run To Feed The Hungry - Half Marathon, 10k, 5k, 1mi & Kids Dash
Columbus, Ohio9:00 AM start









December 2026

Half marathon results in Ohio
From 107 half marathons with official results in the last two years, 24,236 finishers in all.
Entry for upcoming half marathons in Ohio usually runs from $60 to $73, with a typical fee of $67 before processing fees.
Typical times are the middle finisher across these races, weighted by field size. School meets, stair climbs, and results with timing errors are left out.
Fastest half marathons in Ohio
- 1ORRRC Xenia Marathon, Half-Marathon, and 10KXenia · median 1:56:25 · 270 finishers in 2026
- 2TOLEDO MINI MARATHONToledo · median 1:57:03 · 360 finishers in 2026
- 3CHURCHILL'S HALF MARATHONPerrysburg · median 1:59:01 · 771 finishers in 2025
- 4London OH MarathonLondon · median 1:59:30 · 202 finishers in 2026
- 5Towpath Half - Half Marathon and 5 MilerCleveland · median 2:00:23 · 233 finishers in 2026
Biggest half marathons in Ohio
- 1MERCY HEALTH GLASS CITY MARATHONToledo · 2,013 finishers in 2026
- 2Garmin Marathon ToledoToledo · 1,265 finishers in 2026
- 3River Run Half MarathonBerea · 786 finishers in 2026
- 4CHURCHILL'S HALF MARATHONPerrysburg · 771 finishers in 2025
- 5Athens Ohio MarathonAthens · 722 finishers in 2026