RACE Logo

5K Races in Missouri

Missouri has 160 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 45 races, ahead of Springfield (11) and Saint Louis (9).

5K races by month in Missouri

Sep (50) · Oct (33) · Aug (26) · Jul (16) · Nov (16) · Dec (7) · Apr (4) · Jan (2) · Feb (2) · Jun (2) · Mar (1) · May (1)

Showing 24 of 160

Running

Camporama 5k

Eagle Rock, MO

Running

Camporama 5k

July 14, 2026
Eagle Rock, MO
Night Light 5k | Springfield, MO
Running

Night Light 5k | Springfield, MO

July 17, 2026
Springfield, MO
Run to Remember 5K Walk. Run. Honor.
Running

Run to Remember 5K Walk. Run. Honor.

July 18, 2026
Perryville, MO

Running

Night Light 5k | Springfield, MO

Springfield, MO

Running

Night Light 5k | Springfield, MO

July 18, 2026
Springfield, MO

Running

Pretty in Pink 5k !

Maryland Heights, MO

Running

Pretty in Pink 5k !

July 18, 2026
Maryland Heights, 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
9th Annual Christmas in July 5K
Running

9th Annual Christmas in July 5K

July 25, 2026
Osage Beach, MO
Run For A Reason 5k & 2 Mile
Running

Run For A Reason 5k & 2 Mile

July 25, 2026
El Dorado Springs, 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
Summer Scramble 5K/10K
Running

Summer Scramble 5K/10K

July 25, 2026
Warrensburg, MO

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 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
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

Moo-Ve It 5k !

Maryland heights, MO

Running

Moo-Ve It 5k !

August 1, 2026
Maryland heights, 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
Ninja 5K, 10K, & 13.1M at Branson, MO (32)
Running

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

August 8, 2026
Branson, MO
Run to Bless 5K
Running

Run to Bless 5K

August 8, 2026
Greenwood, 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

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
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
Alpha Strong 5k
Running

Alpha Strong 5k

August 15, 2026
Grandview, 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.