Home / St. Louis
Upcoming races near St. Louis
Updated
43 races are coming up near St. Louis in the next 90 days; the next is 12th Annual EWC 5K Race & Kids Fun Run on Saturday, November 7 in Edwardsville. 79 races are on the calendar for the next 12 months, across St. Louis and its inner suburbs, West County and Chesterfield, St. Charles County, and the Metro East in Illinois from Edwardsville to Belleville. 9 races raise their price in the next three weeks.
Next 90 daysEarly-bird deadlinesThis weekend (7)When to raceBy distance, season, month or area
Next 90 days
43 races through February 5
Showing 43 of 43 races
20 of 43 races on the map.
-
Sat Nov 7 · 9:00 AM · Edwardsville · Metro East (Illinois)
5KTrail
from $40Sign up ↗ -
Reg. closed
-
Sat Nov 7 · 9:00 AM · Belleville · Metro East (Illinois)
5KTrail
from $55Sign up ↗ -
from $40Sign up ↗
-
Sun Nov 8 · 7:30 AM · Saint Charles · St. Charles County
5K10KHalf marathonMarathon
from $75Sign up ↗ -
Sun Nov 8 · 7:30 AM · Saint Louis · St. Louis & Inner Suburbs
5KHalf marathon
from $75Sign up ↗ -
from $40Sign up ↗
-
Sat Nov 14 · 4:00 PM · St. Louis · St. Louis & Inner Suburbs
4 miles8 milesTrail
Reg. closed -
from $45Sign up ↗
-
from $30Sign up ↗
-
Fri Nov 20 – Sat Nov 21 · 8:00 AM · St Louis · St. Louis & Inner Suburbs
1 mile · Fri5KHalf marathon
from $20Sign up ↗ -
Sun Nov 22 · 9:00 AM · Saint Louis · St. Louis & Inner Suburbs
Marathon
from $45Sign up ↗ -
Thu Nov 26 · 7:30 AM · Kirkwood · St. Louis & Inner Suburbs
5K10K
-
from $12.99Sign up ↗
-
from $24Sign up ↗
-
Thu Nov 26 · 8:30 AM · Chesterfield · West County & Chesterfield
5K
-
Thu Nov 26 · 8:30 AM · Chesterfield · West County & Chesterfield
0.6 miles5K
-
from $35Sign up ↗
-
Sat Nov 28 · 8:00 AM · Wildwood · West County & Chesterfield
1.8 milesTrail
from $75Sign up ↗ -
Sat Nov 28 · 8:00 AM · Maryland Heights · West County & Chesterfield
1 mile5K10KHalf marathonTrail
-
Sat Dec 5 · 8:00 AM · Belleville · Metro East (Illinois)
1 mile5K
-
from $35Sign up ↗
-
from $30Sign up ↗
-
Sat Dec 5 · 9:00 AM · Defiance · St. Charles County
1 mile5K10K
-
Sat Dec 5 · 9:00 AM · Defiance · St. Charles County
5 miles10 milesTrail
-
Sat Dec 12 · 8:00 AM · Saint Louis · St. Louis & Inner Suburbs
3K2 miles · Dec 265K · Jan 94 miles · Jan 2312K15K · Feb 6
-
Sat Dec 12 · 9:30 AM · Grafton · Metro East (Illinois)
7.8 milesTrail
-
Sat Dec 19 · 9:00 AM · St Peters · St. Charles County
1 mile5K10K9.3 miles
-
Sun Jan 3 · 8:00 AM · Saint Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathonTrail
-
Sun Jan 3 · 9:00 AM · Maryland Heights · West County & Chesterfield
1 mile5K10KHalf marathon
-
Sat Jan 16 · 9:00 AM · Glencoe · West County & Chesterfield
4 miles5.5 miles · Jan 3010KHalf marathon · Jan 30Trail
-
Sat Jan 23 · 8:30 AM · O'Fallon · St. Charles County
5K · Feb 64 miles · Jan 305 miles
-
Sun Jan 24 · 9:00 AM · Saint Louis · St. Louis & Inner Suburbs
5.6 miles9 milesTrail
No races match those filters in the next 90 days. Try another distance or area.
Early-bird prices ending soon
Register before these dates to pay less.
- Nov 9in 2 daysEdwardsville Turkey Trot 5K Fun Run!5K: $35 → $40 · race Nov 26 · Edwardsville
- Nov 9in 2 daysTurkey Trails - St. Louis5K: $40 → $44 · race Nov 28 · Maryland Heights
- Nov 9in 2 daysTime Travel Half-Marathon/5K/10K - St. Louis5K: $36 → $40 · race Jan 3 · Maryland Heights
- Nov 10in 3 daysTime to Paddy 5K/10K & Lucky 13.1 - St LouisHalf marathon: $56 → $62 · race Mar 7 · St Louis
- Nov 12in 5 daysWildwood 5K and 10K Turkey Trot5K: $45 → $49 · race Nov 26 · Grover
- Nov 15in 8 daysWash U vs. Cancer Turkey Trot5K: $12 → $15 · race Nov 21 · Saint Louis
- Nov 15in 8 daysShITR - Shivery Icy Trail Run - 1 Mile | 5K | 10K | Half Marathon1 mile: $25 → $30 · race Jan 3 · Saint Louis
- Nov 21in 14 days44th Annual Kirkwood Webster Turkey Day Run5K: $25 → $30 · race Nov 26 · Kirkwood
- Nov 24in 17 daysWild in the Woods - 5 & 10 mile Trail Race10 miles: $49 → $54 · race Dec 5 · Defiance
This weekend
Weekend page →-
Sat Nov 7 · 9:00 AM · Edwardsville · Metro East (Illinois)
5KTrail
from $40Sign up ↗ -
Reg. closed
-
Sat Nov 7 · 9:00 AM · Belleville · Metro East (Illinois)
5KTrail
from $55Sign up ↗ -
from $40Sign up ↗
-
Sun Nov 8 · 7:30 AM · Saint Charles · St. Charles County
5K10KHalf marathonMarathon
from $75Sign up ↗ -
Sun Nov 8 · 7:30 AM · Saint Louis · St. Louis & Inner Suburbs
5KHalf marathon
from $75Sign up ↗
When to race near St. Louis
The next 12 months at a glance
Race season
Races on our calendar each month, 78 in all
- November 2026: 27 races
- December 2026: 10 races
- January 2027: 6 races
- February 2027: 3 races
- March 2027: 6 races
- April 2027: 6 races
- May 2027: 5 races
- June 2027: 3 races
- July 2027: 2 races
- August 2027: 3 races
- September 2027: 3 races
- October 2027: 4 races
Tap a month to see its races. Later months fill in as races open registration, so the bars show what is listed today.
Typical weather
Average high and low (°F) and rain or snow (inches)
| Month | Average high (°F) | Average low (°F) | Rain or snow (inches) |
|---|---|---|---|
| November | 55 | 36 | 3.3 |
| December | 44 | 29 | 2.3 |
| January | 40 | 24 | 2.5 |
| February | 46 | 28 | 2 |
| March | 56 | 36 | 3.3 |
| April | 68 | 46 | 4.5 |
| May | 77 | 57 | 4.8 |
| June | 86 | 65 | 4.4 |
| July | 89 | 69 | 3.7 |
| August | 88 | 66 | 3.7 |
| September | 81 | 57 | 3.4 |
| October | 69 | 46 | 3.1 |
Plan ahead near St. Louis
By distance
- 5K races near St. Louis69 upcoming
- 10K races near St. Louis30 upcoming
- Half marathons near St. Louis27 upcoming
- Marathons near St. Louis3 upcoming
- Trail races near St. Louis21 upcoming
By season
- Fall 2026 races27 races, September to November
- Fall half marathons4 in Fall 2026
- Fall marathons2 in Fall 2026
- Winter 2026-27 races19 races, December to February
- Winter half marathons6 in Winter 2026-27
- Spring 2027 races17 races, March to May
- Spring half marathons9 in Spring 2027
- Summer 2027 races8 races, June to August
- Summer half marathons4 in Summer 2027
By month
- November 202627 races
- December 202610 races
- January 20276 races
- February 20273 races
- March 20276 races
- April 20276 races
- May 20275 races
- June 20273 races
- July 20272 races
- August 20273 races
- September 20273 races
- October 20274 races
By area
Races near St. Louis: quick answers
How many races are near St. Louis in the next 3 months?
43 races are listed near St. Louis between November 7 and February 5. The next is 12th Annual EWC 5K Race & Kids Fun Run on Saturday, November 7 in Edwardsville.
What is the cheapest race near St. Louis right now?
Maryville Turkey Trot on November 14 has the lowest listed entry fee in the next 90 days: $10. Prices are before the registration platform's processing fee.
When does the next early-bird price end for races near St. Louis?
Edwardsville Turkey Trot 5K Fun Run!: the 5K goes from $35 to $40 after November 9. 15 more of these races publish a later price increase.
Are there races near St. Louis this weekend?
Yes, 7: 12th Annual EWC 5K Race & Kids Fun Run (Sat), Cookie Run (Sat) and Eckert's Belleville Farm Wine Run Turkey Trot 5k (Sat), plus 4 more.