Sun, Nov 8, 2026 · 7:30 AM · Harrisburg, PA
YMCA Harrisburg Marathon, Half, and Relay Presented by Enders Insurance
- Price
- $128.20-$338
- Field size
- 860 · based on the organizer's entry cap
Every upcoming Half Marathon race we know about in Pennsylvania. Where a detail isn't confirmed, we mark it unknown rather than guessing.
Showing 60+ of 63 races · loading the full list…
Sun, Nov 8, 2026 · 7:30 AM · Harrisburg, PA
Sat, Nov 14, 2026 · 8:30 AM · Broomall, PA
Sat, Nov 14, 2026 · 8:00 AM · York, PA
Sun, Nov 15, 2026 · 7:30 AM · Easton, PA
Sat, Nov 21, 2026 · 9:00 AM · Coplay, PA
Sun, Nov 22, 2026 · 9:30 AM · Kittanning, PA
Thu, Nov 26, 2026 · 8:00 AM · Harrisburg, PA
Fri, Nov 27, 2026 · 12:00 AM · Emmaus, PA
Sat, Nov 28, 2026 · 8:00 AM · Hughesville, PA
Sat, Dec 5, 2026 · 8:30 AM · Biglerville, PA
Sat, Dec 12, 2026 · 8:30 AM · Broomall, PA
Sat, Dec 12, 2026 · 8:00 AM · York, PA
Sat, Dec 26, 2026 · 8:00 AM · Hughesville, PA
Fri, Jan 1, 2027 · 10:00 AM · Bethlehem, PA
Sat, Jan 2, 2027 · 8:30 AM · Biglerville, PA
Sat, Jan 9, 2027 · 9:00 AM · Allison Park, PA
Sat, Jan 9, 2027 · 8:00 AM · York, PA
Sat, Jan 23, 2027 · 8:00 AM · Hughesville, PA
Sat, Feb 6, 2027 · 8:30 AM · Biglerville, PA
Sat, Feb 13, 2027 · 8:00 AM · York, PA
Sun, Feb 14, 2027 · 9:00 AM · Newtown, PA
Sat, Feb 27, 2027 · 8:30 AM · Broomall, PA
Sat, Feb 27, 2027 · 8:00 AM · Hughesville, PA
Sat, Mar 6, 2027 · 9:00 AM · South Park Township, PA
Sat, Mar 6, 2027 · 9:00 AM · Wayne, PA
Sat, Mar 6, 2027 · 8:30 AM · Biglerville, PA
Sat, Mar 13, 2027 · 8:00 AM · York, PA
Sat, Mar 20, 2027 · 7:30 AM · Harmony, PA
Sat, Mar 27, 2027 · 8:00 AM · Hughesville, PA
Sat, Mar 27, 2027 · 8:35 AM · Allison Park, PA
Sat, Apr 3, 2027 · 3:00 PM · Scranton, PA
Sat, Apr 3, 2027 · 8:00 AM · Lackawaxen, PA
Sat, Apr 3, 2027 · 8:30 AM · Biglerville, PA
Sat, Apr 10, 2027 · 9:15 AM · Hollidaysburg, PA
Sun, Apr 11, 2027 · 7:00 AM · Mertztown, PA
Sat, Apr 24, 2027 · 8:10 AM · Allentown, PA
Sat, Apr 24, 2027 · 8:00 AM · Hughesville, PA
Sat, Apr 24, 2027 · 8:00 AM · Jim Thorpe, PA
Sat, May 1, 2027 · 7:30 AM · Ohiopyle, PA
Sat, May 1, 2027 · 8:30 AM · Biglerville, PA
Sun, May 2, 2027 · 6:00 AM · York, PA
Sat, May 8, 2027 · 8:00 AM · York, PA
Sun, May 9, 2027 · 8:00 AM · Coplay, PA
Sat, May 15, 2027 · 5:00 AM · Portersville, PA
Sat, May 22, 2027 · 8:00 AM · Hughesville, PA
Fri, Jun 4, 2027 · 4:00 AM · Beaver Falls, PA
Sat, Jun 5, 2027 · 8:30 AM · Biglerville, PA
Sat, Jun 12, 2027 · 8:00 AM · York, PA
Sat, Jun 26, 2027 · 8:00 AM · Hughesville, PA
Sat, Jul 10, 2027 · 8:00 AM · York, PA
Sat, Jul 17, 2027 · 8:00 AM · Shippensburg, PA
Sat, Jul 24, 2027 · 8:00 AM · Hughesville, PA
Sat, Aug 14, 2027 · 7:00 AM · Portersville, PA
Sat, Aug 14, 2027 · 8:00 AM · York, PA
Sat, Aug 28, 2027 · 8:00 AM · Hughesville, PA
Fri, Sep 10, 2027 · 6:30 PM · Bird In Hand, PA
Sat, Sep 11, 2027 · 8:00 AM · York, PA