RACE Logo

10K Races in Pennsylvania

Pennsylvania has 77 upcoming 10K races scheduled for 2026. The calendar runs year-round — busiest in July through September, quietest in January, February, and April. No single city dominates the calendar. Akron leads with 7 races, followed by Hughesville (7), York (7), and Manheim (6). The remaining 65% of the calendar is spread across smaller cities.

10K races by month in Pennsylvania

Jul (15) · Aug (14) · Sep (13) · Oct (13) · Nov (8) · Dec (8) · May (2) · Jan (1) · Feb (1) · Apr (1) · Jun (1)

Showing 24 of 77

Eagle 5K, & 10K at Akron, PA (29)
Running

Eagle 5K, & 10K at Akron, PA (29)

July 18, 2026
Akron, PA

Running

Run Forest Run 5K/10K/Half-Marathon

Catawissa, PA

Running

Run Forest Run 5K/10K/Half-Marathon

July 18, 2026
Catawissa, PA

Running

Eagle 5K, & 10K at Akron, PA (29)

Akron, PA

Running

Eagle 5K, & 10K at Akron, PA (29)

July 18, 2026
Akron, PA
Great Appalachian Valley Race: Half Marathon, 10K and 5K
Running

Great Appalachian Valley Race: Half Marathon, 10K and 5K

July 18, 2026
Shippensburg, PA
Admiral Stark Memorial 5k run/walk (this year name changed to Dick Daniels Memorial) and Frank J Valvano Memorial 10k run.  Also, a one-mile kid's fun run!
Running

Admiral Stark Memorial 5k run/walk (this year name changed to Dick Daniels Memorial) and Frank J Valvano Memorial 10k run. Also, a one-mile kid's fun run!

July 25, 2026
Tunkhannock, PA
Eagle 5K, 10K, &13.1M at Hughesville, PA (30)
Running

Eagle 5K, 10K, &13.1M at Hughesville, PA (30)

July 25, 2026
Hughesville, PA
John Cossy Costantino Memorial 5K & 10K
Running

John Cossy Costantino Memorial 5K & 10K

July 25, 2026
Freeport, PA
Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5K
Running

Conquer the Canyon Marathon Race Festival: Marathon, Half Marathon, 10K and 5K

July 25, 2026
Wellsboro, PA
Eagle 5K, & 10K at Manheim, PA, (30)
Running

Eagle 5K, & 10K at Manheim, PA, (30)

July 25, 2026
Manheim, PA

Running

US Eagle 5K, & 10K at Manheim, PA, (30)

Manheim, PA

Running

US Eagle 5K, & 10K at Manheim, PA, (30)

July 25, 2026
Manheim, PA

Running

Eagle 5K, 10K, &13.1M at Hughesville, PA (30)

Hughesville, PA

Running

Eagle 5K, 10K, &13.1M at Hughesville, PA (30)

July 25, 2026
Hughesville, PA
Run for the Elk Race Festival: Marathon, Half Marathon, 10K and 5K
Running

Run for the Elk Race Festival: Marathon, Half Marathon, 10K and 5K

July 26, 2026
Emporium, PA
THE FNR 10K - Philly
Running

THE FNR 10K - Philly

July 26, 2026
Philadelphia, PA
Gosh Darn Goddard 5k & 10k
Running

Gosh Darn Goddard 5k & 10k

July 26, 2026
Sandy Lake, PA

Running

Gosh Darn Goddard 5k & 10k

Sandy Lake, PA

Running

Gosh Darn Goddard 5k & 10k

July 26, 2026
Sandy Lake, PA
Ninja 5K, 10K, & 13.1M at Biglerville, PA (31)
Running

Ninja 5K, 10K, & 13.1M at Biglerville, PA (31)

August 1, 2026
Biglerville, PA
Ninja 5K, & 10K at New Cumberland, PA (31)
Running

Ninja 5K, & 10K at New Cumberland, PA (31)

August 1, 2026
New Cumberland, PA

Running

Ninja 5K, 10K, & 13.1M at Biglerville, PA (31)

Biglerville, PA

Running

Ninja 5K, 10K, & 13.1M at Biglerville, PA (31)

August 1, 2026
Biglerville, PA

Running

Ninja 5K, & 10K at New Cumberland, PA (31)

New Cumberland, PA

Running

Ninja 5K, & 10K at New Cumberland, PA (31)

August 1, 2026
New Cumberland, PA
Farm Fresh 5K, 10K, & Kids Fun Run
Running

Farm Fresh 5K, 10K, & Kids Fun Run

August 1, 2026
York, PA
Two Face 10K
Running

Two Face 10K

August 1, 2026
Wexford, PA
Ninja 5K, 10K, 13.1M at York, PA (32)
Running

Ninja 5K, 10K, 13.1M at York, PA (32)

August 8, 2026
York, PA
Ninja 5K, & 10K at Akron, PA (33)
Running

Ninja 5K, & 10K at Akron, PA (33)

August 15, 2026
Akron, PA
Everyday Hero 5K/10K Run
Running

Everyday Hero 5K/10K Run

August 15, 2026
Nottingham, PA

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.