Upcoming Marathons in North Carolina

Endurance Grid lists twenty-six marathons in North Carolina, from October 2026 to August 2027 across 17 cities.

26
Races
17
Cities
14
Sports

Running races in North Carolina

Your next race is out there. Go find it.

All North Carolina Running Races

Frequently Asked Questions

How many marathons are in North Carolina?
Endurance Grid's Race Calendar lists 26 upcoming marathons in North Carolina, in 17 cities, from October 2026 to August 2027.
How long is a marathon?
A marathon is a running race where athletes run 26.2 miles long (42.2 kilometers) for time.
Which North Carolina cities host marathons?
Marathons in North Carolina are held in Charlotte, Apex, Boone, Concord, Ellerbe, Greensboro, Winston-Salem, Bald Head Island, Durham, and Elizabeth City, plus 7 other cities.
What other race distances are available in North Carolina?
Beyond marathon, North Carolina races cover a wide range of distances. North Carolina also has 5Ks, 10Ks, and half marathons for running races. Additionally, Endurance Grid's Race Calendar also covers other sports, with adventure, aquabike, road cycling, duathlon, HYROX, mountain bike, obstacle course, rucking, running, swimming, swimrun, trail running, triathlon, and ultra races of various distances.