St. Louis Marathon
St. Louis, MO
St. Louis Marathon is a road race of 26.2 miles (42 km) in St. Louis, Missouri. The next edition is on Saturday, April 3, 2027. The race gives its climbing as 984 ft (300 m). The field is about 1,409 runners.
There are 15 other upcoming marathons in Missouri. St. Louis Marathon climbs about 38 ft a mile (7 m per km), steeper than 75% of the 476 marathons listed with their climbing.
Questions about St. Louis Marathon
When is St. Louis Marathon 2027?
St. Louis Marathon 2027 is on Saturday, April 3, 2027.
Where is St. Louis Marathon?
St. Louis Marathon is held in St. Louis, Missouri.
How long is St. Louis Marathon?
St. Louis Marathon is 26.2 miles (42 km).
How much elevation gain does St. Louis Marathon have?
St. Louis Marathon has 984 ft (300 m) of elevation gain, as the race states it.
What is the weather usually like at St. Louis Marathon?
Around St. Louis Marathon's date, the day's high is typically about 62°F (17°C) and the low about 43°F (6°C), averaged over recent years.
How hilly is St. Louis Marathon?
St. Louis Marathon climbs about 38 ft a mile (7 m per km), steeper than 75% of the 476 marathons listed with their climbing.
What other marathons are there in Missouri?
Other upcoming marathons in Missouri include Yeti Endurance Weekend Marathon (November 15, 2026), The Midwest Ultra Trail Classic (November 21, 2026) and The Midwest Ultra Trail Classic (November 21, 2026).
Other races in Missouri
- Flat Branch Ultra 25K · Feb 20, 2027
- Chubb Trail Races 25K · Apr 3, 2027
- Ozark Foothills Endurance Runs Marathon · Apr 9, 2027
- Ozark Foothills Endurance Runs 25K · Apr 9, 2027
- Frisco Railroad Run Marathon · Apr 24, 2027
More like it
Updated