Fastest marathons in Pennsylvania

The Pennsylvania marathons where finishers run fastest, ranked by median finish time over each race's last three years of results.
  1. 1
    YMCA Harrisburg Marathon, Half, and Relay Presented by Enders Insurance
    Harrisburg
    1,114 finishers over 3 yearsNext: Nov 8, 2026
    4:00:31
    median finish
  2. 2
    Philadelphia Marathon
    Philadelphia
    36,409 finishers over 3 yearsLast run Nov 22, 2025
    4:10:19
    median finish
  3. 3
    Pittsburgh Marathon
    Pittsburgh
    12,417 finishers over 3 yearsLast run May 2, 2026
    4:24:06
    median finish
  4. 4
    InFirst Bank Veteran's Marathon, Half Marathon, and Marathon Relay
    Blairsville
    289 finishers over 3 yearsNext: Nov 1, 2026
    4:25:41
    median finish

Fastest marathons by state

Common questions

What is the fastest marathon in Pennsylvania?

By the results we track, YMCA Harrisburg Marathon, Half, and Relay Presented by Enders Insurance in Harrisburg: its median finisher runs 4:00:31, 9:10 per mile, over its last 3 years. Next is Philadelphia Marathon at 4:10:19.

How are the races ranked?

By the median finish time of each race's last three years of results: the time half its finishers beat. A race needs at least 200 finishers to be ranked. It reflects the course, the usual weather and who enters: races that draw serious runners rank high.

Which marathon is best for a personal record?

Look for a flat course, a cool race morning and a field near your pace, so you have people to run with. The races here are where finishers run fastest; check each one's course and weather, shown in its listing.

Chasing a Boston qualifier? See the marathons where the most runners qualify →

Fast isn't everything. raceIQ shows where you'd place in every upcoming race, by your pace and age group.

Find your races