2026 St. Louis Running Races & Race Calendar

Your complete guide to running races in the Greater St. Louis area. From neighborhood 5Ks in Tower Grove Park to the GO! St. Louis Marathon through downtown, trail ultras at Greensfelder County Park to themed fun runs along the Katy Trail — we've got every race covered. As your local running experts in the Botanical Heights neighborhood, we curate this calendar to help you find your next race, plan your training, and connect with the St. Louis running community. Whether you're training for your first 5K or chasing a marathon PR, find your next starting line below.


Featured St. Louis Races


March 14, 2026

Michelob ULTRA St. Patrick's Day Parade Run

5K | Downtown St. Louis

One of the biggest running events in St. Louis — thousands of runners take over downtown for this St. Patrick's Day tradition.

Register →

April 11, 2026

GO! St. Louis Marathon

Marathon / Half / 10K / 5K / 1M | Downtown St. Louis

The premier St. Louis running event. The course passes the Gateway Arch, Tower Grove Park, and Forest Park.

Register →

November 23, 2026

St. Louis Track Club Marathon Relay

Marathon Relay | Tower Grove Park

Packet pickup at Running Niche! A neighborhood favorite right in our backyard.

Register →

March 28, 2026

Fox Trot 5K and Kit Crawl 10K

5K / 10K | Bellefontaine Cemetery, St. Louis

Run through one of St. Louis's most beautiful and historic landscapes. Organized by Start 2 Finish Events.

Register →

November 8, 2026

Saint Louis Half Marathon & 5K

Half Marathon / 5K | Forest Park

One of the top fall races in the region, winding through the scenic paths of Forest Park.

Register →

December 20, 2026

Bad Santa 5K

5K | Carondelet Park, St. Louis

A holiday tradition — close out the year with this festive 5K.

Register →


Complete 2026 Race Calendar

February 2026

Feb 21 — Snowball Series (Race 5) | 1 Mile | Lafayette Square, St. Louis

Feb 22 — Bootlegger Trail Run | 10K | Maryland Heights

Feb 22 — Couch Tater Run | 1M / 5K / 10K | Maryland Heights

Feb 28 — Run for Share | 5K / 10K | St. Charles

March 2026 — Spring Racing Season Kicks Off

March is when St. Louis running really comes alive. The Michelob ULTRA St. Patrick's Day Parade Run draws thousands of runners downtown, while trail runners hit the Quivering Quads in Troy and the Double Chubb ultra in Eureka.

Mar 7 — MVR-III Bridge Foundation Shamwalk & Run 5K | 5K | Pacific

Mar 8 — Moolah Shriners Run for the Bigtop 5K | 5K | St. Charles

Mar 8 — Quivering Quads Trail Runs | Trail | Troy

Mar 10 — The Frosty Leprechaun Challenge 2026 | TBD | St. Louis

Mar 14 — Shamrock Race for the Helmet | 5K | Cottleville

Mar 14 — Creve Coeur St. Paddy's Half | Half Marathon / 10K / 5K | Maryland Heights

Mar 14 — Michelob ULTRA St. Patrick's Day Parade Run | 5K | Downtown St. Louis

Mar 15 — 2026 Kelly's Fun Run/Walk | 5K | Quincy

Mar 22 — Chain of Rocks 6K | 6K | Granite City

Mar 28 — Double Chubb | Ultra | Eureka

Mar 28 — Fox Trot 5K and Kit Crawl 10K | 5K / 10K | St. Louis (Bellefontaine Cemetery)

Mar 28 — Glendale Firehouse Run | 1M / 5K / 10K | Glendale

Mar 29 — The Dusty Pig Half Marathon | Half Marathon | St. Charles

Mar 29 — Run for Hope 5K | 5K | Foristell

April 2026 — Marathon Month

April is the marquee month for St. Louis running, anchored by the GO! St. Louis Marathon on April 11. Whether you're running the full marathon, half, 10K, or 5K, this is the event that defines STL running.

Apr 4 — 9th Annual Blossom Bolt & Sprout Sprint | 5K / 10K / Kids 0.5M | Chesterfield

Apr 4 — GO! St. Louis Read, Right & Run Marathon | 1.2M / 5K | Forest Park

Apr 10–12 — Ozark Foothills Endurance Runs | 100M / 100K / 50M / 50K / Marathon / 25K | Wildwood (Greensfelder Park)

Apr 11 — GO! St. Louis Marathon | Marathon / Half / 10K / 5K / 1M | Downtown St. Louis

Apr 18 — Book It: Foam Run | Fun Run | Arnold

Apr 18 — CTK5K | 5K | St. Louis

Apr 18 — Race for Refugees | 5K / 1M | St. Louis

Apr 23 — Thirsty Thursday 5K Series | 5K | Defiance

Apr 25 — Run 4 Recovery | 5K | Moro

Apr 25 — Race for the Roses | 5K | Ballwin (Queeny Park)

May 2026

May 2 — Find Your Rest Ministries 5K and Mile | 5K / 1M | St. Louis

May 9 — Bridge the Gap to Health | 5K / 10K / Half Marathon | Quincy

May 9 — Hazelwood PTA Scholarship Run/Walk | 5K | Florissant

May 9 — Karen for a Kause | 5K / 1M | St. Charles

May 16 — Ellisville Splash and Dash | TBD | Ellisville

May 16 — Bark in the Park | 5K / 1M Walk | Forest Park, St. Louis

May 16 — Hometown Half Marathon & 5K/10K | Half Marathon / 10K / 5K / 1M | St. Charles

May 23 — Dogwood Run | 3K | Ladue

June 2026

Jun 6 — Heart to Heart 5K/10K | 5K / 10K | Creve Coeur

Jun 7 — Run For 21 | 3.21 Miles | St. Louis

Jun 13 — Love to Run St. Charles | Half Marathon / 10K / 5K | St. Charles (Katy Trail)

Jun 20 — The Sweaty Pig | 5K / 1M | Lake St. Louis

July 2026

Jul 4 — O'Fallon Firecracker Run | 5K / 10K / 1M | O'Fallon

Jul 18 — 8th Annual Heroes for Autism 5K and 1 Mile | 5K / 1M | Manchester

August 2026

Aug 9 — Market Mile | 1 Mile | St. Louis

Aug 22 — St. Paul Strassenlauf | 2K / 5K / 10K | Highland

Aug 29 — Corps of Discovery Trail Races | 13.1M / 8M / 5M | Weldon Spring

September 2026

Sep 13 — The Great Chase | 10K | Old Town St. Charles

October 2026

Oct 24–25 — GO! St. Louis Halloween Race | Half Marathon / 10K / 5K / 1M | Kircher Park

November 2026

Nov 8 — Saint Louis Half Marathon & 5K | Half Marathon / 5K | Forest Park

Nov 23 — St. Louis Track Club Marathon Relay | Marathon Relay | Tower Grove Park Packet pickup at Running Niche!

December 2026

Dec 14 — Tower Grove Frosted 5K | 5K / 1M | Tower Grove Park Benefits Tower Grove Park — right in our neighborhood!

Dec 20 — Bad Santa 5K | 5K | Carondelet Park, St. Louis

Running in St. Louis — Your Complete Guide

St. Louis is one of the best cities in the Midwest for running. With Forest Park's 1,300 acres of paths, the 240-mile Katy Trail stretching west from the riverfront, and Tower Grove Park's scenic loops just steps from our store, the options are endless.

The St. Louis running community is supported by organizations like the St. Louis Track Club, GO! St. Louis, and Start 2 Finish Events, who collectively produce dozens of races throughout the year. From the winter Snowball Series through the holiday-season Bad Santa 5K, there's truly a race for every season.

Running Niche is proud to be at the center of this community. Located at 1601 Tower Grove Ave in the Botanical Heights neighborhood, we offer expert gait analysis, personalized shoe fitting, and coaching support through the Lydiard Method. We're your neighbors, your fellow runners, and your local race resource.

Looking for group runs? Check out our community page. Need new shoes for race day? Book a shoe fitting with our experts.