Home / St. Louis / December 2026
Races near St. Louis in December 2026
Updated
10 races are on the calendar near St. Louis in December 2026, starting with Belleville Gingerbread 5K Run/Walk on Saturday, December 5 in Belleville. Listed by date, with prices and early-bird deadlines where the race publishes them.
Nov 2026Dec 2026Jan 2027Feb 2027Mar 2027Apr 2027May 2027Jun 2027Jul 2027Aug 2027Sep 2027Oct 2027
By date
-
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
Quick answers
How many races are near St. Louis in December 2026?
10 races are listed near St. Louis in December 2026. The first is Belleville Gingerbread 5K Run/Walk on Saturday, December 5 in Belleville, and the last is Jingle Bell Run - St. Louis, MO on December 19.
What is the cheapest race near St. Louis in December 2026?
St. Louis Track Club 2026-2027 Frostbite Series on December 12 has the lowest listed entry fee: $20. Prices are before the registration platform's processing fee.
When does the next early-bird price end for races near St. Louis?
Wild in the Woods - 5 & 10 mile Trail Race: the 10 miles goes from $49 to $54 after November 24. 5 more of these races publish a later price increase.
Are there half marathons or marathons near St. Louis in December 2026?
Yes: 1 half marathon and 0 marathons. The first is St. Louis Track Club 2026-2027 Frostbite Series on December 12.