Home / St. Louis / Marathons

Marathons near St. Louis (2026-27)

Updated

2 marathons are coming up near St. Louis in the next 90 days; the next is MO' Cowbell Marathon/Half-Marathon/10K/5K on Sunday, November 8 in Saint Charles. 3 marathons are listed near St. Louis for the next 12 months; the next one starts from $75.

All St. LouisSt. Louis & Inner Suburbs (2)St. Charles County (1)

By date

Picking a goal time? Work out your marathon pace and splits →

Quick answers

How many marathons are near St. Louis in the next 3 months?

2 marathons are listed near St. Louis between November 7 and February 5. The next is MO' Cowbell Marathon/Half-Marathon/10K/5K on Sunday, November 8 in Saint Charles.

What is the cheapest marathon near St. Louis right now?

St. Louis Track Club Marathon Relay on November 22 has the lowest listed entry fee in the next 90 days: $45. Prices are before the registration platform's processing fee.

When does the next early-bird price end for marathons near St. Louis?

St. Louis Marathon: the Marathon goes from $125 to $135 after December 1.

Are there marathons near St. Louis this weekend?

Yes, 1: MO' Cowbell Marathon/Half-Marathon/10K/5K (Sun).

Free weekly email

Races near you, every week.

Upcoming races, plus early-bird price deadlines. One short email, free. Unsubscribe any time.

We never sell your information. See privacy.