RACE Logo

5K Races in Oklahoma

Oklahoma has 110 upcoming 5K races scheduled for 2026. Most of the calendar falls in the warmer months: 72 of 110 races (65%) take place between May and September, with September (35 events) the busiest month. Oklahoma City is the busiest city with 25 races, ahead of Tulsa (13) and Owasso (9).

5K races by month in Oklahoma

Sep (35) · Aug (22) · Oct (18) · Jul (15) · Dec (10) · Nov (9) · Mar (1)

Showing 24 of 110

Summer Slam 5K
Running

Summer Slam 5K

July 18, 2026
Westville, OK
Christmas 5K/10K/Half Marathon in July - Oklahoma City
Running

Christmas 5K/10K/Half Marathon in July - Oklahoma City

July 18, 2026
Oklohoma City, OK

Running

Shark Week Showdown 5K, 10K - Tulsa, OK

Tulsa, OK

Running

Shark Week Showdown 5K, 10K - Tulsa, OK

July 18, 2026
Tulsa, OK

Running

Eagle 5K, & 10K at Owasso, OK (29)

Owasso, OK

Running

Eagle 5K, & 10K at Owasso, OK (29)

July 18, 2026
Owasso, OK
Porter Peach Classic 5k
Running

Porter Peach Classic 5k

July 18, 2026
Porter, OK
Eagle 5K, & 10K at Owasso, OK (29)
Running

Eagle 5K, & 10K at Owasso, OK (29)

July 18, 2026
Owasso, OK
Equalizer 5K
Running

Equalizer 5K

July 18, 2026
Tulsa, OK
RUNNIT X STRIIIIDE 5K & FUN RUN
Running

RUNNIT X STRIIIIDE 5K & FUN RUN

July 18, 2026
Jenks, OK
Indian Hills 5k & Fun Run
Running

Indian Hills 5k & Fun Run

July 19, 2026
Oklahoma City, OK
Weatherford Eagles Talons & Takedown 5K
Running

Weatherford Eagles Talons & Takedown 5K

July 24, 2026
Weatherford, OK
Red Coyote Summer Sunset 5K
Running

Red Coyote Summer Sunset 5K

July 24, 2026
Oklahoma City, OK
Eagle 5K, 10K, & 13.1M at Oklahoma City, OK (30)
Running

Eagle 5K, 10K, & 13.1M at Oklahoma City, OK (30)

July 25, 2026
Oklahoma City, OK
Willie Osborn Memorial 5k
Running

Willie Osborn Memorial 5k

July 25, 2026
Miami, OK

Running

Weatherford Eagles Talons & Takedown 5K

Weatherford, OK

Running

Weatherford Eagles Talons & Takedown 5K

July 25, 2026
Weatherford, OK

Running

Red Coyote Summer Sunset 5K

Oklahoma City, OK

Running

Red Coyote Summer Sunset 5K

July 25, 2026
Oklahoma City, OK
Ninja 5K, 10K, & 13.1M at Stillwater, OK (31)
Running

Ninja 5K, 10K, & 13.1M at Stillwater, OK (31)

August 1, 2026
Stillwater, OK

Running

Ninja 5K, 10K, & 13.1M at Stillwater, OK (31)

Stillwater, OK

Running

Ninja 5K, 10K, & 13.1M at Stillwater, OK (31)

August 1, 2026
Stillwater, OK

Running

Eagle 5K, 10K, & 13.1M at Oklahoma City, OK (30)

Oklahoma City, OK

Running

Eagle 5K, 10K, & 13.1M at Oklahoma City, OK (30)

August 1, 2026
Oklahoma City, OK
Red Coyote Fall Starter Pack 5K Program
Running

Red Coyote Fall Starter Pack 5K Program

August 3, 2026
Oklahoma City, OK
Moonlight Run 5K
Running

Moonlight Run 5K

August 7, 2026
Collinsville, OK
Health & Wellness Expo 5K and 1 Mile Fun Run
Running

Health & Wellness Expo 5K and 1 Mile Fun Run

August 8, 2026
Weatherford, OK
Fireflight Balloon Fest 5K Run/Walk
Running

Fireflight Balloon Fest 5K Run/Walk

August 8, 2026
Shawnee, OK
Apache 125th Anniversary 5k Run
Running

Apache 125th Anniversary 5k Run

August 8, 2026
Apache, OK
Ninja 5K, 10K, & 13.1M at Sapulpa, OK (32)
Running

Ninja 5K, 10K, & 13.1M at Sapulpa, OK (32)

August 8, 2026
Sapulpa, OK

Top Cities for 5K Races in Oklahoma

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.