Midwest · OH

Running Races in Ohio

Ohio currently has 276 upcoming races with a confirmed date listed in RaceRove. Cleveland, Cincinnati, Columbus and Canton have the largest concentration of events.

By distance, that includes 211 5Ks, 55 10Ks, 28 half marathons and 11 marathons. Many events offer more than one distance, so a race can appear in more than one of those counts.

November (107), December (43) and October (25) are the busiest months on the calendar right now. Another 616 annual races are waiting for next year's date to be announced.

Upcoming, date confirmed
276
Active listings
892
Cities with races
316

Browse Ohio races by distance

Upcoming races in Ohio

The next 60 of 276 with a confirmed date, soonest first.

Dates come from each race's own listing. Always confirm on the organiser's site before you book travel.

Largest races in Ohio

By estimated field size across all distances at the event.

When races happen in Ohio

January
4 upcoming races
February
5 upcoming races
March
10 upcoming races
April
18 upcoming races
May
14 upcoming races
June
8 upcoming races
July
12 upcoming races
August
12 upcoming races
September
18 upcoming races
October
25 upcoming races
November
107 upcoming races
December
43 upcoming races

Ohio cities with the most races

Cleveland
18 upcoming races
Cincinnati
18 upcoming races
Columbus
17 upcoming races
Canton
9 upcoming races
Toledo
8 upcoming races
Akron
7 upcoming races
Lewis Center
6 upcoming races
Fairborn
5 upcoming races

Running in Ohio cities

Browse Ohio races by month

Annual events awaiting their next date

These races are held every year, but the next date isn't in the listing yet. The month shown is when each is usually held.

Races in nearby states

Guides from the RaceRove blog

Running Races in Ohio: common questions

How many races are there in Ohio?
RaceRove currently lists 276 upcoming races in Ohio with a confirmed date, plus 616 annual events whose next date hasn't been announced yet.
Which Ohio cities have the most races?
By upcoming events listed in RaceRove: Cleveland (18), Cincinnati (18), Columbus (17), Canton (9) and Toledo (8).
When is race season in Ohio?
Of the upcoming races listed, the busiest months are November (107), December (43) and October (25).
What is the biggest race in Ohio?
By estimated field size, the largest race listed in Ohio is the The Original Columbus Turkey Trot, with about 42,547 runners across all of its distances.
Where is a marathon in Ohio?
Open the marathon list for Ohio from this page. The upcoming list is races with a confirmed date. A 2025 date is not a 2026 date.