Find the Best Things

9 Best Road Races in Pennsylvania!

pa road races

Pennsylvania runners, get ready to celebrate because there are plenty of outstanding road races across the state for you to enjoy. From the unique theme to the outstanding cause, check out these 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.

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.

Hot Stories
Select a Pennsylvania town to find
the Best Things To Do and Places To Go around you