There are 7 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 November.