Marathons in North Carolina

Running on Thanksgiving? Find a turkey trot near you →See the flattest marathons in the US, ranked by climb per mile →
22 races

Charlotte Marathon

MarathonHalf MarathonBQ
November 14, 2026Charlotte, NC, USA

Vac and Dash Mangum Marathon

MarathonHalf Marathon
January 16, 2027Ellerbe, NC, USA

Oak Island Marathon

MarathonHalf MarathonBQ
February 13, 2027Oak Island, NC, USA

Valentines Day Massacre Marathon

Marathon
February 14, 2027Greensboro, NC, USA

Ellerbe Marathon

MarathonHalf MarathonBQ
February 27, 2027Ellerbe, NC, USA

Wilmington Marathon

MarathonHalf MarathonBQ
February 27, 2027Wilmington, NC, USA

Umstead Trail Marathon

Marathon
March 06, 2027Raleigh, NC, USA

Tobacco Road Marathon

MarathonHalf MarathonBQ
March 14, 2027Cary, NC, USA

Asheville Marathon

MarathonHalf MarathonBQ
March 20, 2027Asheville, NC, USA

Black Mountain Marathon

MarathonUltra
April 03, 2027Black Mountain, NC, USA

Coast Guard Marathon

MarathonHalf MarathonBQ
April 04, 2027Elizabeth City, NC, USA

New South Trail Marathon

MarathonHalf Marathon
April 10, 2027Charlotte, NC, USA

Garmin Marathon Durham

MarathonHalf MarathonBQ
May 01, 2027Durham, NC, USA

New River Marathon

MarathonHalf MarathonBQ
May 15, 2027Todd, NC, USA

Cannonball Marathon

MarathonHalf MarathonBQ
October 16, 2027Greensboro, NC, USA

Cape Fear Marathon

MarathonHalf Marathon
October 17, 2027Bald Head Island, NC, USA

Emerald Isle Marathon

MarathonHalf MarathonBQ
October 23, 2027Emerald Isle, NC, USA

Northern Trails Marathon

Marathon
2027 TBD · MarchGreensboro, NC, USA

Triple Lakes Trail Race

MarathonHalf Marathon
2027 TBD · OctoberGreensboro, NC, USA

RDC Marathon

MarathonHalf MarathonBQ
2027 TBD · OctoberDurham, NC, USA

City of Oaks Marathon

MarathonHalf MarathonBQ
2027 TBD · NovemberRaleigh, NC, USA

Outer Banks OBX Marathon

MarathonHalf MarathonBQ
2027 TBD · NovemberManteo, NC, USA