RACE Logo

10K Races Across the US

Browse 10K races across the US. Find your next 6.2-mile challenge with dates, registration, and course details.

Showing a selection of 2,662 upcoming events

Upcoming 10K Races

The Dunedin Flag Day "Best Bling Selection Of The Year" 5K 10K At HOB Brewing Company In Downtown
Running

The Dunedin Flag Day "Best Bling Selection Of The Year" 5K 10K At HOB Brewing Company In Downtown

June 14, 2026
Dunedin, FL
Rare Strides 5k, 10k, 15k, Half Marathon
Running

Rare Strides 5k, 10k, 15k, Half Marathon

June 14, 2026
Long Beach, CA
Rare Strides 5k, 10k, 15k, Half Marathon
Running

Rare Strides 5k, 10k, 15k, Half Marathon

June 14, 2026
Long Beach, CA
The Railrunner 5K/10K
Running

The Railrunner 5K/10K

June 14, 2026
Union, IL

Running

L+M Summer Stride 5K & 10K

New London, CT

Running

L+M Summer Stride 5K & 10K

June 14, 2026
New London, CT

Running

The Great Bangor Marathon & Half - 5K - 10K

Bangor, ME

Running

The Great Bangor Marathon & Half - 5K - 10K

June 14, 2026
Bangor, ME
Hometown Half Marathon & 5k/10k - Omaha
Running

Hometown Half Marathon & 5k/10k - Omaha

June 14, 2026
Omaha, NE
RAD Half Marathon & 10k
Running

RAD Half Marathon & 10k

June 14, 2026
Asheville, NC

Running

Good Vibes Run – 5K, 10K, 10M, and Half Marathon

Long Beach, CA

Running

Good Vibes Run – 5K, 10K, 10M, and Half Marathon

June 14, 2026
Long Beach, CA

Running

Medal Madness 5K & 10K, Gainesville, FL (24)

Gainesville, FL

Running

Medal Madness 5K & 10K, Gainesville, FL (24)

June 14, 2026
Gainesville, FL
Lake Placid Marathon and Half and 10K
Running

Lake Placid Marathon and Half and 10K

June 14, 2026
Lake Placid, NY
Mountain to Meadow Half Marathon & 10k
Running

Mountain to Meadow Half Marathon & 10k

June 14, 2026
Lolo, MT
Good Vibes Run – 5K, 10K, 10M, and Half Marathon
Running

Good Vibes Run – 5K, 10K, 10M, and Half Marathon

June 14, 2026
Long Beach, CA
2026 Patriot 5K-10K Run/Walk
Running

2026 Patriot 5K-10K Run/Walk

June 14, 2026
Rome, NY
Digital Dash 10K Run & 5K Walk presented by Tarana Wireless, powered  by DigitalC
Running

Digital Dash 10K Run & 5K Walk presented by Tarana Wireless, powered by DigitalC

June 19, 2026
Cleveland, OH

Running

Medal Madness 5K, 10K, & 13.1M at Knoxville, TN (25)

Knoxville, TN

Running

Medal Madness 5K, 10K, & 13.1M at Knoxville, TN (25)

June 20, 2026
Knoxville, TN
Medal Madness 5K, & 10K at Akron, PA (25)
Running

Medal Madness 5K, & 10K at Akron, PA (25)

June 20, 2026
Akron, PA

Running

Medal Madness 5K, 10K, & 13.1M, Columbus, GA (25)

Columbus, GA

Running

Medal Madness 5K, 10K, & 13.1M, Columbus, GA (25)

June 20, 2026
Columbus, GA
Project Refresh Inc. "Beat The Heat" 5K/10K/Fun Run
Running

Project Refresh Inc. "Beat The Heat" 5K/10K/Fun Run

June 20, 2026
North Augusta, SC

Running

Medal Madness 5K, 10K, & 13.1M, Beavercreek, OH (25)

Beavercreek, OH

Running

Medal Madness 5K, 10K, & 13.1M, Beavercreek, OH (25)

June 20, 2026
Beavercreek, OH
Sloth Run 5K/10K/13.1 PHILADELPHIA
Running

Sloth Run 5K/10K/13.1 PHILADELPHIA

June 20, 2026
Camden, NJ
Medal Madness 5K, 10K, & 13.1M, Columbus, GA (25)
Running

Medal Madness 5K, 10K, & 13.1M, Columbus, GA (25)

June 20, 2026
Columbus, GA
Medal Madness 5K, 10K, & 13.1M at Bradenton, FL (25)
Running

Medal Madness 5K, 10K, & 13.1M at Bradenton, FL (25)

June 20, 2026
Bradenton, FL
Medal Madness 5K, 10K, 13.1M at Fort Pierce, FL (25)
Running

Medal Madness 5K, 10K, 13.1M at Fort Pierce, FL (25)

June 20, 2026
Fort Pierce, FL

Frequently asked questions

How long is a 10K race?
A 10K is 6.2 miles (10 kilometers). It is a popular step-up distance from the 5K and a great intermediate goal for runners building toward a half marathon.
What is the largest 10K in the US?
The AJC Peachtree Road Race in Atlanta is the largest 10K in the world, drawing over 60,000 runners every Fourth of July. The BOLDERBoulder in Colorado is another massive 10K with 45,000+ participants.
What is a good 10K time?
The average US 10K finish time is around 55-60 minutes. Competitive runners aim for sub-45 minutes, while beginners often target finishing under 1 hour 10 minutes.
How do I train for a 10K?
A typical 10K training plan is 8-10 weeks with 3-4 runs per week, including one longer run that builds to 6-7 miles. If you can comfortably run a 5K, you are ready to start training for a 10K.