Marathons in North Carolina on Weekends
Greensboro, NC
Cannonball Marathon
Oct 11, 2024
Oct 12, 2024
Triple Lakes Trail Race
Oct 26, 2024
Valentine Massacre Marathon & Relay
Feb 8, 2025
Northern Trails Marathon
Mar 8, 2025
Oak Island, NC
Run Oak Island
Feb 15, 2025
Asheville, NC
Asheville Marathon and Half
Mar 16, 2024
Ellerbe, NC
Ellerbe Marathon
Feb 24, 2024
Bethel Hill Moonlight Boogie
Jun 8, 2024
Mangum Marathon
Jan 11, 2025
Elizabeth City, NC
Coast Guard Marathon
Apr 6, 2024
Apr 7, 2024
Nags Head, NC
Outer Banks Marathon
Nov 10, 2024
Nov 9, 2024
Wilmington, NC
Wilmington NC Marathon
Feb 22, 2025
Durham, NC
RDC Marathon
Oct 27, 2024
Kings Mountain, NC
Beast of the East 100
Dec 14, 2024
Black Mountain, NC
Black Mountain Marathon and Mount Mitchell Challenge
Feb 24, 2024
Kill Devil Hills, NC
Outer Banks Marathon
Nov 10, 2024
Nov 9, 2024
Pinnacle, NC
Pilot Mountain Marathon and 20K
Feb 17, 2024
Emerald Isle, NC
Emerald Isle Marathon
Oct 26, 2024
Bald Head Island, NC
Cape Fear Marathon and Half
Oct 27, 2024
Todd, NC
New River Marathon
May 18, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Pilot Mountain Marathon and 20K
-
Past DateFeb 17, 2024Saturday
-
26.2M, 20K trail run
More Information
-
Pinnacle, NC
Stokes County, NC
2. Black Mountain Marathon and Mount Mitchell Challenge
-
Past DateFeb 24, 2024Saturday
-
40M, 26.2M trail run
More Information
-
Black Mountain, NC
Buncombe County, NC
3. Ellerbe Marathon
-
Past DateFeb 24, 2024Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Ellerbe, NC
Richmond County, NC
4. Umstead Trail Marathon
-
Past DateMar 2, 2024Saturday
-
26.2M trail run
More Information
-
Raleigh, NC
Wake County, NC
5. Asheville Marathon and Half
-
Past DateMar 16, 2024Saturday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
Asheville, NC
Buncombe County, NC
6. New South Trail Marathon
-
Past DateApr 6, 2024Saturday
-
26.2M, 13.1M trail run
More Information
-
Charlotte, NC
Mecklenburg County, NC
7. Coast Guard Marathon
-
Past DateApr 7, 2024Sunday
-
26.2M, 13.1M run
Virtual OptionMore Information
-
Boston Marathon Qualifier
-
Elizabeth City, NC
Pasquotank County, NC
8. New River Marathon
-
May 18, 2024Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
Todd, NC
Ashe County, NC
9. Bethel Hill Moonlight Boogie
-
Jun 8, 2024Saturday
-
50M, 26.2M run
More Information
-
Boston Marathon Qualifier
-
Ellerbe, NC
Richmond County, NC
10. Cary Greenways Tour
-
Oct 5, 2024Saturday
-
26.2M, 13.1M, 10K, 5K run | kids run
Virtual OptionMore Information
-
Cary, NC
Wake County, NC
11. Cannonball Marathon
-
Oct 12, 2024Saturday
-
26.2M, 13.1M, 10K run | kids run
More Information
-
Boston Marathon QualifierChallenge
-
Greensboro, NC
Guilford County, NC
12. Emerald Isle Marathon
-
Oct 26, 2024Saturday
-
26.2M, 13.1M, 5K run
More Information
-
Boston Marathon Qualifier
-
Emerald Isle, NC
Carteret County, NC
13. Triple Lakes Trail Race
-
Oct 26, 2024Saturday
-
40M, 26.2M, 13.1M trail run | 40M, 26.2M relay
Virtual OptionMore Information
-
Greensboro, NC
Guilford County, NC
14. Cape Fear Marathon and Half
-
Oct 27, 2024Sunday
-
26.2M, 13.1M run
More Information
-
Bald Head Island, NC
Brunswick County, NC
15. RDC Marathon
-
Oct 27, 2024Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Boston Marathon Qualifier
-
Durham, NC
Durham County, NC
16. City of Oaks Marathon
-
Nov 3, 2024Sunday
-
26.2M, 13.1M, 10K, 5K run
More Information
-
Boston Marathon Qualifier
-
Raleigh, NC
Wake County, NC
17. Outer Banks Marathon
-
Nov 10, 2024Sunday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
-
startNags Head, NCfinishKill Devil Hills, NCDare County, NCDare County, NC
18. Charlotte Marathon
-
Nov 16, 2024Saturday
-
26.2M, 13.1M, 5K run | 26.2M relay
More Information
-
Boston Marathon Qualifier
-
Charlotte, NC
Mecklenburg County, NC
19. Beast of the East 100
-
Dec 14, 2024Saturday
-
100M, 100K, 26.2M trail run
More Information
-
Kings Mountain, NC
Cleveland County, NC
20. Mangum Marathon
-
Jan 11, 2025Saturday
-
26.2M, 13.1M run
More Information
-
Ellerbe, NC
Richmond County, NC
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.