Race Director? Promote Your Race with RaceThread

Partner with us

Marathons in North Carolina

Planning to run a Marathon in North Carolina? Check out the full list below to see which races athletes have rated as the best marathons in North Carolina. View more running races by changing filters and expanding your search area.

St Valentine's Day Massacre Marathon Relay

Greensboro, North Carolina

February 11th, 2018

Running: Marathon Relay

Pilot Mountain Marathon and 20K

Pinnacle, North Carolina

February 17th, 2018

Running: Marathon, 20K Trail Run

Publix Ft. Lauderdale A1A Marathon

Wilmington, North Carolina

February 18th, 2018

Running: Half Marathon, Kids Run/Fun Run, Marathon, 5K

Black Mountain Marathon and Mount Mitchell Challenge

Black Mountain, North Carolina

February 24th, 2018

Running: Marathon Trail Run, 40 Miles (Ultra)

Ellerbe Marathon

Ellerbe, North Carolina

February 24th, 2018

Running: Marathon

Umstead Trail Marathon

Raleigh, North Carolina

March 2nd, 2019

Running: Marathon Trail Run

Wrightsville Beach Marathon Madness

Wilmington, North Carolina

March 9th, 2019

Running: Half Marathon, Marathon, 1 Mile, 5K

Northern Trails Marathon

Greensboro, North Carolina

March 10th, 2019

Running: Marathon, 10 Mile Trail Run

Wrightsville Beach Marathon

Wrightsville Beach, North Carolina

March 17th, 2018

Running: Half Marathon, Marathon

Asheville Marathon on Biltmore Estate

Asheville, North Carolina

March 17th, 2019

Running: Marathon

Tobacco Road Marathon

Cary, North Carolina

March 17th, 2019

Running: Half Marathon, Marathon

New South Trail Marathon

Charlotte, North Carolina

March 23rd, 2019

Running: Half Marathon Trail Run, Marathon

All American Marathon and Mike to Mike Half Marathon

Ft. Bragg, North Carolina

March 24th, 2019

Running: Half Marathon, Marathon

Emerald Isle Marathon

Emerald Isle, North Carolina

March 30th, 2019

Running: Half Marathon, Marathon, 5K

Rock 'n' Roll Half Marathon Raleigh

Raleigh, North Carolina

April 7th, 2018

Running: Half Marathon, Marathon

New River Marathon

Boone, North Carolina

June 8th, 2019

Running: Half Marathon, Kids Run/Fun Run, Marathon, 5K

Indoor Insanity Marathon

Winston-Salem, North Carolina

June 10th, 2018

Running: Marathon/Relay

Grandfather Mountain Marathon

Boone, North Carolina

July 14th, 2018

Running: Marathon

Appalachian Series Day 4 (NC)

Fletcher, North Carolina

October 9th, 2018

Running: Half Marathon, Marathon

Appalachian Series Day 4 (NC)

Fletcher, North Carolina

October 9th, 2018

Running: Half Marathon, Marathon
 

Looks like we may not have your race listed or maybe you can't find the race you are looking for. No worries though, click HERE to submit a race to RaceThread.