There are 5 marathons in Pennsylvania scheduled for 2026. The next is the Dawn To Dusk To Dawn Track Ultras in Sharon Hill on May 9. Pennsylvania marathons run primarily May through October.