5K races near St. Louis (2026-27)
Updated
36 5k 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. 69 5k races are listed near St. Louis for the next 12 months; the next one starts from $40.
All St. LouisSt. Louis & Inner Suburbs (30)West County & Chesterfield (14)St. Charles County (11)Metro East (Illinois) (14)
By date
-
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 ↗
-
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 ↗ -
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 · 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 12 · 8:00 AM · Saint Louis · St. Louis & Inner Suburbs
3K2 miles · Dec 265K · Jan 94 miles · Jan 2312K15K · Feb 6
-
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 23 · 8:30 AM · O'Fallon · St. Charles County
5K · Feb 64 miles · Jan 305 miles
-
Sat Feb 13 · 8:05 AM · St. Louis · St. Louis & Inner Suburbs
5K10K9.3 milesHalf marathon
-
Sat Feb 13 · 9:00 AM · Glencoe · West County & Chesterfield
5KHalf marathonTrail
-
Sun Feb 21 · 9:00 AM · Maryland Heights · West County & Chesterfield
1 mile5K10K
-
Sat Mar 6 · 7:30 AM · Belleville · Metro East (Illinois)
5KTrail
-
Sun Mar 7 · 8:00 AM · St Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathon
-
Sat Mar 13 · 8:15 AM · Maryland Heights · West County & Chesterfield
5K10KHalf marathon
from $12.99Sign up ↗ -
Sat Mar 13 · 8:30 AM · Chesterfield · West County & Chesterfield
1 mile5K10K
from $15Reg. closed -
Sat Mar 20 · 9:00 AM · Saint Louis · St. Louis & Inner Suburbs
1 mile5K
-
Sat Apr 10 · 8:00 AM · St. Louis · St. Louis & Inner Suburbs
1.2 miles5K
-
Sat Apr 17 · 8:00 AM · Maryland Heights · West County & Chesterfield
1 mile5K10KHalf marathon
-
Sun Apr 18 · 8:00 AM · Maryland Heights · West County & Chesterfield
5K
Reg. closed -
Sat May 1 · 8:00 AM · Ballwin · West County & Chesterfield
5K10KHalf marathonTrail
-
Sat May 1 · 9:00 AM · Augusta · St. Charles County
1 mile5K10KHalf marathonTrail
-
Sun May 2 · 7:00 AM · St Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathon
-
Sat May 15 · 7:00 AM · Saint Charles · St. Charles County
5K10KHalf marathonTrail
-
from $25Reg. closed
-
Sat Jul 3 · 7:30 AM · St Charles · St. Charles County
5K10KHalf marathonTrail
-
Sat Jul 31 · 7:00 AM · St. Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathon
-
Sat Aug 7 · 7:00 AM · Maryland Heights · West County & Chesterfield
1 mile5K10KHalf marathon
-
Sat Aug 14 · 7:00 AM · Saint Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathon
-
Sun Aug 29 · 7:00 AM · St Louis · St. Louis & Inner Suburbs
1 mile5K10K9.3 miles
-
Sat Sep 4 · 7:30 AM · St Louis · St. Louis & Inner Suburbs
5K10KHalf marathonTrail
-
Sat Oct 2 · 7:00 AM · Maryland Heights · West County & Chesterfield
1 mile5K10KHalf marathon
-
Sat Oct 2 · 8:00 AM · St. Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathon
-
Sat Oct 23 · 9:00 AM · St. Louis · St. Louis & Inner Suburbs
1 mile5K10KHalf marathon
-
Sat Oct 30 · 8:45 AM · Cottleville · St. Charles County
1 mile5KTrail
from $27.50Reg. closed -
Sat Nov 6 · 9:00 AM · Saint Louis · St. Louis & Inner Suburbs
1 mile5K
from $25Reg. closed
Picking a goal time? Work out your 5k pace and splits →
Quick answers
How many 5k races are near St. Louis in the next 3 months?
36 5k 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 5K 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 5k races near St. Louis?
Edwardsville Turkey Trot 5K Fun Run!: the 5K goes from $35 to $40 after November 9. 39 more of these 5k races publish a later price increase.
Are there 5k 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.