Pennsylvania Half Marathons by Date • By City
Browse all 2021 Pennsylvania half marathons by month below. For each race, you’ll find course maps, elevation profiles, runner reviews, and how to sign up.
When you view a race, you’ll also find contact info if you’re having problems with your registration or need to contact the race directors.
March 2021
Sat Mar 20 | Chambersburg Half Marathon | Chambersburg PA |
Sat Mar 20 | Special 13 & 26 Mile Trail Run | Safe Harbor PA |
Sat Mar 27 | Garden Spot Village Half Marathon & 10K | New Holland PA |
Sat Mar 27 | Shamrock Shuffle Half Marathon | Harmony PA |
Sat Mar 27 & Sun Mar 28 | Two Rivers Marathon Half Marathon 10K & 5K | Lackawaxen PA |
April 2021
Sat Apr 10 | Dirty Kiln Trail Races Half Marathon & 10K | Hollidaysburg PA |
Sat Apr 10 | Movie Madness Half Marathon | Harrisburg PA |
Sun Apr 11 | Buck Ridge Burn Trail Half Marathon & 5K | Gardners PA |
Sat Apr 24 | Rock the Nock Half Marathon 10K & 5K | Quakertown PA |
Sun Apr 25 | Gettysburg Blue-Gray Half Marathon & 5K | Gettysburg PA |
May 2021
Sat May 1 | Run to Breathe Half Marathon & 5K | Portersville PA |
Sun May 2 | Greenwood Furnace Trail Challenge Half Marathon | Huntingdon PA |
Sun May 2 | Pittsburgh Marathon Half Marathon & Relay | Pittsburgh PA |
June 2021
Sat Jun 5 | Boston Trail Half Marathon & 5K | Boston PA |
Sat Jun 5 | God's Country Marathon Half Marathon & Relay | Coudersport PA |
Sun Jun 6 | Cumberland Valley Half Marathon & 4-Miler | Shippensburg PA |
Sun Jun 6 | Philly Run Fest Half Marathon & 5K | Philadelphia PA |
Mon Jun 7 | Independence Series Marathon Half Marathon 10K & 5K – Day 3 | Birdsboro PA |
Thu Jun 10 | New England Series Marathon Half Marathon 10K & 5K – Day 1 | Matamoras PA |
Sat Jun 12 | 1/2 Sauer 1/2 Kraut Marathon & Half Marathon | Philadelphia PA |
Sun Jun 13 | Dumb Dutchman Half Marathon & Half a Half | Reading PA |
Sat Jun 19 | Lost Turkey Trail Races Half Marathon 50-Mile & 50K | Blue Knob PA |
Sun Jun 20 | Lebanon Root Beer Half Marathon & 5K | Lebanon PA |
August 2021
Sun Aug 8 | Run for the Elk Half Marathon | Benezette PA |
September 2020
Sat Sep 5 | Coleson's Heart Race Half Marathon 10K & 5K | Shippensburg PA |
Sat Sep 5 | French Creek Half Marathon | Meadville PA |
Sun Sep 6 | Bull Dam Trail Run Half Marathon 10K & 5K | North East PA |
Sat Sep 12 | Rock 'n the Knob Trail Challenge Marathon Half Marathon & 10K | Claysburg PA |
Sun Sep 13 | The Alternative Half Marathon & Chasing the Unicorn Marathon | Washington Crossing PA |
Sun Sep 13 | D&H Distance Run Half Marathon | Forest City PA |
Sun Sep 13 | Harrisburg Half Marathon & Relay | Harrisburg PA |
Sun Sep 20 | Boston Harvest Half Marathon 10K & 5K | Boston PA |
Sat Sep 26 | Jim Thorpe Area Running Festival | Jim Thorpe PA |
Sat Sep 26 | Worlds End Fall Classic Half Marathon | Forksville PA |
Sun Sep 27 | The Dam Half | Mifflinburg PA |
October 2020
Sat Oct 3 | Hanover YMCA RunFest Half Marathon & 5K | Hanover PA |
Sat Oct 3 | Hollidaysburg YMCA October Half Marathon 10K & 5K | Hollidaysburg PA |
Sun Oct 4 | Valley Forge Marathon & Half Marathon | Phoenixville PA |
Sat Oct 10 | Hazleton Town and Trail Half Marathon 10K & 5K | Hazleton PA |
Sat Oct 10 | Warren YMCA SuperKwik Challenge Half Marathon | Warren PA |
Sun Oct 11 | Dumb Dutchman Half Marathon & "Half a Half" | Reading PA |
Sun Oct 11 | York Marathon & Half Marathon | York PA |
Sat Oct 17 | Buffalo Creek Half Marathon | Cabot PA |
Sun Oct 18 | Gettysburg Blue-Gray Half Marathon & 5K | Gettysburg PA |
Sat Oct 24 | End of the Road Half Marathon | Waterfall PA |
Sat Oct 24 | Promised Land State Park Half Marathon & 5K | Greentown PA |
Sun Oct 25 | Pocono Half Marathon | Bushkill PA |
Sat Oct 31 | City Island Haunted House Half Marathon & 5K | Harrisburg PA |
November 2020
Sun Nov 1 | InFirst Bank Veteran's Marathon Half Marathon & Relay | Blairsville PA |
Sat Nov 7 | Delaware Canal Half Marathon | Washington Crossing PA |
Sun Nov 8 | Lost Turkey Trail Half Marathon 50K & 50-Mile | Blue Knob PA |