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

Rock 'n' Roll Half Marathon Raleigh

  • 1 Reviews

Raleigh, North Carolina

April 7th, 2018

Running: Half Marathon, Marathon

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

Medoc Trail Races

Hollister, North Carolina

October 20th, 2018

Running: Marathon, 10 Miles, 5K Trail Run

Triple Lakes Trail Race

Greensboro, North Carolina

October 20th, 2018

Running: Half Marathon Trail Run, Marathon, 40 Miles, 5K

Triple Lakes Trail Race

Greensboro, North Carolina

October 20th, 2018

Running: Half Marathon Trail Run, Marathon Relay, Marathon Trail Run, 40 Miles (Ultra)

Peak to Creek Marathon

Jonas Ridge, North Carolina

October 27th, 2018

Running: Marathon

Raleigh City of Oaks Marathon

Raleigh, North Carolina

November 4th, 2018

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

Outer Banks Marathon & Southern Fried Half Marathon

Kitty Hawk, North Carolina

November 11th, 2018

Running: Half Marathon, Marathon

Race Across Durham

Durham, North Carolina

December 2nd, 2018

Running: Marathon Trail Run, 10 Mile Trail Run

Carolina Beach Marathon

Carolina Beach, North Carolina

December 29th, 2018

Running: Half Marathon, Marathon, 5K

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