St. Louis Turkey Trot
Race snapshot
Race Day
34–54°F · Feels cool
Total elevation gain
Net elevation change +0 ft
Crowd Rating
Good crowd energy
The Lowdown
St. Louis Turkey Trot is a Thanksgiving Day race in St. Louis, MO, with an 8K, a 5K, an untimed 5K, a kids 5K fun run for ages 12 and under, and a Kids Dash for ages 8 and under. The 2026 edition is on Thursday, November 26, with the Kids Dash at 7:45 a.m. and the 8K and 5K starting at 8:00 a.m. Registration is open on RunSignup.
Questions about the St. Louis Turkey Trot 2026
When is the St. Louis Turkey Trot 2026?
Thursday, November 26, 2026.
Where is the St. Louis Turkey Trot?
St. Louis, Missouri, United States.
What time does the St. Louis Turkey Trot start?
The race starts at 8:00 AM, local time.
What is the St. Louis Turkey Trot time limit?
1 hour 30 minutes.
How do I enter the St. Louis Turkey Trot 2026?
Registration is open. Ways in: Online registration through RunSignup.
How much does the St. Louis Turkey Trot 2026 cost?
8K: $54.99. 5K: $44.99. 5K - Untimed: $44.99. Kids 5K Fun Run: $12.99.
What is the St. Louis Turkey Trot elevation gain?
25 m (82 ft) of total elevation gain. Net elevation change: +0 m (0 ft).
What is the weather like at the St. Louis Turkey Trot?
Race-day temperatures are usually 1–12 °C (34–54 °F). Feels cool.
Where are the St. Louis Turkey Trot results?
The official 2025 results are on the organizer's site. Official results
Prepare for This Race
Running this race?
MarathonOS puts your race countdown on your Lock Screen and keeps every race-week checklist on your phone. Checklists and your race report are free for your first race.

Scan to download
Community
Race Day Photos
Share the scenery, finish-line celebrations, and behind-the-scenes snapshots.