Upcoming Half Marathons in North Carolina
Oak Island, NC
Run Oak Island
Feb 15, 2025
Hendersonville, NC
Black Bear Half Marathon
Oct 13, 2024
Asheville, NC
Asheville Half Marathon
Aug 24, 2024
Oktoberfest Half Marathon & 5K
Sep 28, 2024
Asheville Hot Chocolate Races
Jan 25, 2025
Asheville Marathon and Half
Mar 15, 2025
RAD Half Marathon & 10K
Jun 8, 2025
Sunset Beach, NC
Run Sunset Beach
Apr 12, 2025
Ellerbe, NC
Mangum Marathon
Jan 11, 2025
Nags Head, NC
Outer Banks Marathon
Nov 10, 2024
Nov 9, 2024
Ocean Isle Beach, NC
Run Ocean Isle Beach
Oct 26, 2024
Hickory, NC
Charity Chase Half Marathon
Apr 12, 2025
Raleigh, NC
Cozy Toes
Nov 2, 2024
City of Oaks Marathon
Nov 3, 2024
Skinny Turkey Half Marathon
Nov 28, 2024
Raleigh Holiday Half Marathon
Dec 7, 2024
Cornelius, NC
Lake Norman Turkey Trot
Nov 28, 2024
Charlotte, NC
Run The South
Jun 29, 2024
Luau 1M, 5K, 10K, 15K, & Half
Jul 27, 2024
Luau 1M, 5K, 10K, 15K, & Half
Aug 24, 2024
Luau 1M, 5K, 10K, 15K, & Half
Sep 28, 2024
Haunted 1M, 5K, 10K, 15K, and Half
Oct 26, 2024
Charlotte Marathon
Nov 16, 2024
Pie Gobbler 1M, 5K, 10K, 15K, and Half
Nov 23, 2024
Holiday 1M, 5K, 10K, 15K, and Half
Dec 28, 2024
Corporate Cup
Mar 1, 2025
Craft Beer Half Marathon
Mar 29, 2025
Charlotte RaceFest Half Marathon
Apr 19, 2025
New Bern, NC
Trail to Tryon
Nov 9, 2024
Wilmington, NC
Battleship Half Marathon
Nov 17, 2024
Wilmington Historic Half
Dec 7, 2024
Wilmington NC Marathon
Feb 22, 2025
Hillsborough, NC
Historic Hillsborough Half Marathon
Oct 6, 2024
Cary, NC
Sizzling Soles Half Marathon
Jul 13, 2024
Summer's Done 13.1
Aug 24, 2024
Cary Greenways Tour
Oct 5, 2024
Tobacco Road Marathon
Mar 16, 2025
Huntersville, NC
Huntersville Half Marathon
Dec 14, 2024
Dec 13, 2024
Tryon, NC
Tryon Half Marathon
Nov 16, 2024
Concord, NC
Ninja 1M, 5K, 10K, 15K & Half Marathon
Jul 13, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
Aug 10, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
Sep 14, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
Oct 12, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
Nov 9, 2024
Ninja 1M, 5K, 10K, 15K & Half Marathon
Dec 14, 2024
Black Mountain, NC
Geyser Growl Half Marathon
Oct 19, 2024
Mooresville, NC
Lake Norman Half Marathon Wildman
Mar 22, 2025
Winston-Salem, NC
Viking 1M, 5K, 10K, 15K, and Half Marathon
Jul 20, 2024
Viking 1M, 5K, 10K, 15K, and Half Marathon
Aug 17, 2024
Viking 1M, 5K, 10K, 15K, and Half Marathon
Sep 21, 2024
Viking 1M, 5K, 10K, 15K, and Half Marathon
Oct 19, 2024
Viking 1M, 5K, 10K, 15K, and Half Marathon
Nov 16, 2024
YMCA Mistletoe Run
Dec 7, 2024
Viking 1M, 5K, 10K, 15K, and Half Marathon
Dec 21, 2024
Craft Half Marathon
Apr 5, 2025
Kill Devil Hills, NC
Outer Banks Marathon
Nov 10, 2024
Nov 9, 2024
Davidson, NC
Run for Green
Sep 28, 2024
Lenoir, NC
Wilson Creek Half Marathon
Jul 13, 2024
Mount Airy, NC
Mayberry Half Marathon
Nov 9, 2024
Emerald Isle, NC
Emerald Isle Marathon
Oct 26, 2024
Camp Lejeune, NC
Marine Corps Half Marathon
Sep 14, 2024
Kinston, NC
Ironclad Half Marathon
Oct 19, 2024
Holly Springs, NC
Holly Springs Half Marathon
Nov 23, 2024
Ocracoke, NC
Blackbeard's Half Marathon
Apr 27, 2025
Holden Beach, NC
Run Holden Beach
Oct 5, 2024
Bald Head Island, NC
Cape Fear Marathon and Half
Oct 27, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Run The South
-
Jun 29, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Charlotte, NC
Mecklenburg County, NC
2. Ninja 1M, 5K, 10K, 15K & Half Marathon
-
Jul 13, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Concord, NC
Cabarrus County, NC
3. Sizzling Soles Half Marathon
-
Jul 13, 2024Saturday
-
13.1M, 10K run
Virtual OptionMore Information
-
Cary, NC
Wake County, NC
4. Wilson Creek Half Marathon
-
Jul 13, 2024Saturday
-
13.1M run
More Information
-
Lenoir, NC
Caldwell County, NC
5. Viking 1M, 5K, 10K, 15K, and Half Marathon
-
Jul 20, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Winston-Salem, NC
Forsyth County, NC
6. Luau 1M, 5K, 10K, 15K, & Half
-
Jul 27, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Charlotte, NC
Mecklenburg County, NC
7. Ninja 1M, 5K, 10K, 15K & Half Marathon
-
Aug 10, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Concord, NC
Cabarrus County, NC
8. Viking 1M, 5K, 10K, 15K, and Half Marathon
-
Aug 17, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Winston-Salem, NC
Forsyth County, NC
9. Asheville Half Marathon
-
Aug 24, 2024Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Asheville, NC
Buncombe County, NC
10. Luau 1M, 5K, 10K, 15K, & Half
-
Aug 24, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Charlotte, NC
Mecklenburg County, NC
11. Summer's Done 13.1
-
Aug 24, 2024Saturday
-
13.1M, 9.8M, 6.6M, 3.3M run
Virtual OptionMore Information
-
Cary, NC
Wake County, NC
12. Marine Corps Half Marathon
-
Sep 14, 2024Saturday
-
13.1M run
More Information
-
Camp Lejeune, NC
Onslow County, NC
13. Ninja 1M, 5K, 10K, 15K & Half Marathon
-
Sep 14, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Concord, NC
Cabarrus County, NC
14. Viking 1M, 5K, 10K, 15K, and Half Marathon
-
Sep 21, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Winston-Salem, NC
Forsyth County, NC
15. Luau 1M, 5K, 10K, 15K, & Half
-
Sep 28, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
-
Charlotte, NC
Mecklenburg County, NC
16. Oktoberfest Half Marathon & 5K
-
Sep 28, 2024Saturday
-
13.1M, 5K run
Virtual OptionMore Information
-
Asheville, NC
Buncombe County, NC
17. Run for Green
-
Sep 28, 2024Saturday
-
13.1M, 10K, 5K run
More Information
-
Davidson, NC
Mecklenburg County, NC
18. Cary Greenways Tour
-
Oct 5, 2024Saturday
-
26.2M, 13.1M, 10K, 5K run | kids run
Virtual OptionMore Information
-
Cary, NC
Wake County, NC
19. Run Holden Beach
-
Oct 5, 2024Saturday
-
13.1M, 5K, 1M run
Virtual OptionMore Information
-
Holden Beach, NC
Brunswick County, NC
20. Historic Hillsborough Half Marathon
-
Oct 6, 2024Sunday
-
13.1M, 5K run
More Information
-
Hillsborough, NC
Orange 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.