North Carolina Half Marathons

North Carolina Half Marathons by City • By Date

Each half marathon that takes place in North Carolina is listed below, and when you click the link you’ll find info for each race — what the course is like and a map of the route, the elevation change, whether it’s fast and flat or hilly and challenging, how to sign up, and more.

You’ll also find contact info if you’re having problems with your registration or need to contact the race directors.

2022-2023 calendar of North Carolina half marathons

Albemarle

Vac ‘n’ Dash Moonlight Half Marathon 10-Mile & 5K

Asheville

Asheville Half Marathon & 10K

Asheville Hot Chocolate Half Marathon 10K & 5K

Asheville Marathon & Half Marathon at Biltmore Estate

Oktoberfest Half Marathon & 5K

RAD Half Marathon and 10k

Black Mountain

Geyser Growl Half Marathon

Camp Lejeune

Marine Corps Half Marathon

Carolina Beach

Carolina Beach State Park Trail Half Marathon & 5K

Cary

Cary Greenways Half Marathon 10K & 5K

Cary Greenways Tour Marathon Half Marathon 10K & 5K

Cary Parkway Challenge Half Marathon

NCRC Classic Half Marathon & 10K

Tobacco Road Marathon & Half Marathon

Charlotte

Alston & Bird Corporate Cup Half Marathon & 5K

Charlotte RaceFest Half Marathon & 10K

Craft Beer Half Marathon

New South Trail Marathon & Half Marathon

Thunder Road Marathon, Half Marathon & 5K

Cherokee

Cherokee Harvest Half Marathon & 5K

Cullowhee

Catamount Climb Half Marathon

Davidson

Run For Green Half Marathon, 10K & 5K

Spartan Half Marathon 10k & 5k

Durham

Bull City Race Fest Half Marathon & 5-Mile

Elizabeth City

Coast Guard Marathon Half Marathon & 5K

Ellerbe

Ellerbe Marathon & Half Marathon

Emerald Isle

Emerald Isle Half Marathon & 5K

Gibsonville

Whiskey Tango Foxtrot Half Marathon

Greensboro

Cannonball Run Half Marathon & 5K

Greensboro Half Marathon

Owl’s Roost Rumble Trail Half Marathon & 3.5-Mile Run

Triple Lakes Trail Race 40M 40k Half Marathon & Relay

Greenville

Live Well Half Marathon

Hendersonville

Black Bear Half Marathon

Jump Off Rock Half Marathon & 10K

Hickory

Charity Chase Half Marathon

High Point

Triad Brewsfest Half Marathon

Holden Beach

Run Holden Beach Half Marathon 5k & 1M

Holly Springs

Holly Springs Half Marathon

Jonas Ridge

The Scream Half Marathon

Kill Devil Hills

Flying Pirate Half Marathon & 5K

King

Feed Stokes Half Marathon

Kinston

Ironclad Half Marathon & 5K

Kure Beach

Race for the Planet Half Marathon 10k 5k & 1M

Mills River

Appalachian Series – Day 4 Marathon & Half Marathon

Mount Airy

Mayberry Half Marathon 10K & 5K

New Bern

Neuse River Bridge Run Half Marathon, 10K & 5K

North Topsail Beach

Sledgehammer Beach Run Half Marathon 10K & 5K

Oak Island

Run Oak Island Marathon Half Marathon & 5K

Ocean Isle Beach

Run North Myrtle Beach Half Marathon & 5k

Run Ocean Isle Beach Half Marathon 5k & 1M

Ocracoke Island

Ocracoke Island Half Marathon, 10K & 5K

Raleigh

City of Oaks Marathon & Half Marathon

Skinny Turkey Half Marathon & Just Think First 5K

Ridgecrest

Downhill @ Dawn Half Marathon

Statesville

Lake Norman Forest Run Half Marathon & 5k

Sunset Beach

Run Sunset Beach Half Marathon 10K & 5K

Todd

New River Marathon, Half Marathon & 5K

Tryon

Tryon Half Marathon

Waynesville

Gateway to the Smokies Half Marathon

Wilmington

Battleship Half Marathon & 5K

Wilmington Marathon Madness Marathon & Half Marathon

Winston-Salem

Craft Half Marathon & 5K

YMCA Mistletoe Run Half Marathon & 5K