RACE Logo

5K Races in Missouri

Missouri has 166 upcoming 5K races scheduled for 2026. The calendar runs year-round — busiest in August through October, quietest in January, March, and May. Kansas City is the busiest city with 48 races, ahead of Saint Louis (11) and Springfield (10).

5K races by month in Missouri

Sep (52) · Oct (37) · Aug (26) · Nov (19) · Jul (11) · Dec (9) · Apr (4) · Jan (2) · Feb (2) · Jun (2) · Mar (1) · May (1)

Showing 24 of 166

Running

The Lion Share 5k Run/Walk

Saint Joseph, MO

Running

The Lion Share 5k Run/Walk

July 25, 2026
Saint Joseph, MO
Run For A Reason 5k & 2 Mile
Running

Run For A Reason 5k & 2 Mile

July 25, 2026
El Dorado Springs, MO
9th Annual Christmas in July 5K
Running

9th Annual Christmas in July 5K

July 25, 2026
Osage Beach, MO
Run for Coffee Lovers 5K/10K/13.1 KANSAS CITY
Running

Run for Coffee Lovers 5K/10K/13.1 KANSAS CITY

July 25, 2026
Kansas City, MO
Summer Scramble 5K/10K
Running

Summer Scramble 5K/10K

July 25, 2026
Warrensburg, MO
Run at the Ranch 5K - Benefiting St. Jude Children's Research Hospital
Running

Run at the Ranch 5K - Benefiting St. Jude Children's Research Hospital

July 25, 2026
Harrisonville, MO
Run for Donuts 5K/10K/13.1 KANSAS CITY
Running

Run for Donuts 5K/10K/13.1 KANSAS CITY

July 25, 2026
Kansas City, MO

Running

Run for Donuts 5K/10K/13.1 KANSAS CITY

Kansas City, MO

Running

Run for Donuts 5K/10K/13.1 KANSAS CITY

July 26, 2026
Kansas City, MO
Lunartic 5K Run/Walk
Running

Lunartic 5K Run/Walk

July 31, 2026
Smithville, MO

Running

Moo-Ve It 5k !

Maryland heights, MO

Running

Moo-Ve It 5k !

August 1, 2026
Maryland heights, MO
Ninja 5K, 10K, & 13.1M at Kansas City, MO (31)
Running

Ninja 5K, 10K, & 13.1M at Kansas City, MO (31)

August 1, 2026
Kansas City, MO

Running

The Orange Run: Will Hildreth Memorial 5K

Kansas City, MO

Running

The Orange Run: Will Hildreth Memorial 5K

August 1, 2026
Kansas City, MO
Run to Bless 5K
Running

Run to Bless 5K

August 8, 2026
Greenwood, MO
Ninja 5K, 10K, & 13.1M at Branson, MO (32)
Running

Ninja 5K, 10K, & 13.1M at Branson, MO (32)

August 8, 2026
Branson, MO

Running

Drink MO Beer Run - 5k / 10k / 1 mile

Maryland Heights, MO

Running

Drink MO Beer Run - 5k / 10k / 1 mile

August 8, 2026
Maryland Heights, MO

Running

Swifty Fun Run - 1 mile | 5k | 10k | 13.1 mile

Saint Louis, MO

Running

Swifty Fun Run - 1 mile | 5k | 10k | 13.1 mile

August 8, 2026
Saint Louis, MO
Drink MO Beer 5k | 10k | 1 MILE
Running

Drink MO Beer 5k | 10k | 1 MILE

August 8, 2026
Maryland Heights, MO
Space Wizards 5k & 10k
Running

Space Wizards 5k & 10k

August 14, 2026
Springfield, MO
Run for PB& J 5K/10K/13.1 KANSAS CITY
Running

Run for PB& J 5K/10K/13.1 KANSAS CITY

August 15, 2026
Kansas City, MO

Running

Space Wizards 5k & 10k

Springfield, MO

Running

Space Wizards 5k & 10k

August 15, 2026
Springfield, MO

Running

Ninja 5K, 10K, & 13.1M at Branson, MO (32)

Branson, MO

Running

Ninja 5K, 10K, & 13.1M at Branson, MO (32)

August 15, 2026
Branson, MO
Alpha Strong 5k
Running

Alpha Strong 5k

August 15, 2026
Grandview, MO
Military Matters VeteRUN 5K Run/Walk
Running

Military Matters VeteRUN 5K Run/Walk

August 15, 2026
Kansas City, MO
Bagel Run 5K/10K/13.1 KANSAS CITY
Running

Bagel Run 5K/10K/13.1 KANSAS CITY

August 15, 2026
Kansas City, MO

Top Cities for 5K Races in Missouri

Frequently asked questions

How long is a 5K race?
A 5K is 3.1 miles (5 kilometers). It is the most popular race distance in the US and a great starting point for new runners. RACE lists thousands of 5K events across all 50 states.
What is a good 5K time for beginners?
A good beginner 5K time is 30-35 minutes. Many first-time runners aim to complete the distance without stopping. The average US 5K finish time is around 28 minutes.
How do I find a 5K near me?
Use the RACE search bar to enter your zip code or state and filter by distance. You can also browse by month to find races that fit your schedule. Turkey Trots in November and charity 5Ks are especially popular.
How long does it take to train for a 5K?
Most couch-to-5K programs are 6-8 weeks long with 3 runs per week. If you can already jog for 10-15 minutes, you could be ready in 4-6 weeks with consistent training.