10 Best Road Races in Pennsylvania!

Pennsylvania runners, get ready to celebrate because there are plenty of outstanding road races across the state for you to enjoy. From the unique Rocky theme of the Rocky Run to the outstanding cause of the Run to Breathe, check out these 10 best road races in Pennsylvania.

Pittsburgh Marathon, Pittsburgh, PA

For the Pittsburgh community, the Pittsburgh Marathon is one of their favorite weekends every year. This thrilling May event is the perfect chance to push yourself with either the full marathon, half marathon, or marathon relay.

Rocky Run, Philadelphia, PA

The Rocky movies are true Philly lore, so it should come as no surprise that Philadelphia gives you a chance to run like everybody’s favorite champion. You’ll have your choice of a half marathon, 10-miler, or 5K.

Bird-in-Hand Half Marathon and 5K, Bird-in-Hand, PA

Bird-in-Hand is a quiet and picturesque community but when it comes time for the Bird-in-Hand Half Marathon, the sleepy town is wide awake. Enjoy stunning country views with this delightful road race. Run the half marathon, the 5K, or both to complete the Fire Company Challenge.

St. Luke’s Half Marathon, Allentown, PA

The St. Luke’s Half Marathon is a beloved Allentown tradition. The Lehigh Valley Road Runners have been putting on this race since 1977, and with a half marathon and a 5K, it’s still going strong.

Gettysburg Festival of Races, Gettysburg, PA

Embrace a piece of history and enjoy a great race at the same time with the Gettysburg Festival of Races. Choose from a marathon, half marathon, or 5K.

Scranton Half Marathon, Scranton, PA

Every March, the Scranton Half Marathon is the place to be for Scranton locals and visitors alike. This year is the 10th anniversary of this fabulous road race so you’re in for even more of a treat.

Run Fest by Meraki Run Club, Malvern, PA

The Youth Mental Health Project provides critical services in the Malvern area, and you can help to support them by participating in the Run Fest by Maraki Run Club. Do your part with either the 5K or the unique one-hour challenge, which challenges you to reach as much distance as you can in one hour.

Two Rivers Marathon Race Festival, Lackawaxen, PA

The Two Rivers Marathon is among the top 25 top Boston qualifiers, so if you’re hoping to get into Boston, this could be the perfect marathon for you. Head to lovely Lackawaxen for this peaceful marathon.

Run to Breathe Half Marathon and 5K, Portersville, PA

Running to support a great cause is always a privilege, and that’s certainly the case at the Run to Breathe Half Marathon and 5K. Taking place in Portersville, this inspiring race benefits Pennsylvania Cystic Fibrosis Inc. to help people with cystic fibrosis.

Conquer the Canyon Marathon Race Festival, Wellsboro, PA

Part of the fun of running is overpowering obstacles, and that’s exactly what you’ll do at the Conquer the Canyon Marathon Race Festival. Choose your challenge: a full marathon, half marathon, 10K, or 5K.

View more Pennsylvania Road Races.
Share your favorites!
Pennsylvania Search
Find Road Races Near You
Find Road Races Near You
Mar
25

Peace Valley Parkrun

9:00 AM
Peace Valley Park, Doylestown, PA
Learn More
Mar
25

Defeat MSA 5K, Take Two

9:00 AM
Strength United CrossFit Gym, Hanover, PA
Learn More
Mar
25

Blaze Of Glory 5K

9:00 AM
Plumsteadville Volunteer Fire Company, Plumsteadville, PA
Learn More
Mar
25

Phillies Charities 5K

9:00 AM
Citizens Bank Park, Philadelphia, PA
Learn More
Mar
25

St. Patty's Day 5k

9:00 AM
STCC Multi-Purpose Center, Shippensburg, PA
Learn More
Mar
25

Run To Remember

10:00 AM
Lake Carey Volunteer Fire Co, Tunkhannock, PA
Learn More
Mar
26

Emmaus 4 Mile Classic

9:30 AM
Emmaus High School, Emmaus, PA
Learn More
Mar
26

Half-Wit Half Marathon

10:00 AM
Reading Liederkranz German Singing & Sports Club, Reading, PA
Learn More
Mar
26

Cowans Gap 5K Run And Walk

2:00 PM
Cowans Gap State Park, Fort Loudon, PA
Learn More
Apr
01

Martins Mill Covered Bridge 5 Miler

8:00 AM
Antrim Township Community Park, Greencastle, PA
Learn More
Apr
01

Peace Valley Parkrun

9:00 AM
Peace Valley Park, Doylestown, PA
Learn More
Apr
01
Show More
Select a Pennsylvania town to find
the Best Things-To-Do and Places To Go around you
Philadelphia County