North Carolina Race Calendar

North Carolina Half Marathons by Date • By City

Browse all 2023 North Carolina half marathons by month below. For each race, you’ll find course maps, elevation profiles, runner reviews, and how to sign up.

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

January 2023

February 2023

March 2023

April 2023

Sat Apr 1 Catamount Climb Half Marathon & 5k Cullowhee NC
Sat Apr 1 Cedarock Trail Run Half Marathon 10k & 5k Burlington NC
Sat Apr 1 Craft Beer Half Marathon & 5M Charlotte NC
Sat Apr 1 Craft Half Marathon & 5K Winston Salem NC
Sat Apr 1 Gateway to the Smokies Half Marathon Waynesville NC
Sat Apr 1 New South Trail Marathon & Half Marathon Charlotte NC
Sat Apr 15 Charlotte RaceFest Half Marathon & 10K Charlotte NC
Sat Apr 15 Wake Forest Historic Half Wake Forest NC
Sat Apr 22 Mountaineer Rumble Half Marathon and 5k Kings Mountain NC
Sat Apr 22 Charity Chase Half Marathon & 5k Hickory NC
Sun Apr 23 Flying Pirate Half Marathon & 5k Kill Devil Hills NC
Sun Apr 23 Race for the Planet Half Marathon 10k 5k & 1M Kure Beach NC
Sun Apr 23 Tuck Fest Half Marathon & 5k Charlotte NC
Sat Apr 29 Neuse River Bridge Run Half Marathon 10k & 5k New Bern NC
Sat Apr 29 Owls Roost Rumble Half Marathon & 4-Mile Greensboro NC
Sat Apr 29 Run Sunset Beach Half Marathon 5k & 1M Sunset Beach NC
Sun Apr 30 Blackbeard's Half Marathon Ocracoke NC

May 2023

Sat May 13 Jump Off Rock Half Marathon & 10K Hendersonville NC
Sat May 13 New River Marathon Half Marathon & 5K Todd NC
Sun May 14 Lake Norman Half Marathon Mooresville NC
Sat May 20 Strawberry Jam Half Marathon & 5k Bryson City NC

June 2023

Sat Jun 3 Lake Norman Forest Run Half Marathon & 5k Statesville NC
Sun Jun 11 RAD Half Marathon and 10k Asheville NC

July 2023

Sat Jul 29 The Scream Half Marathon Lenoir NC

August 2023

Sat Aug 26 Asheville Half Marathon & 10K Asheville NC

September 2023

October 2023

Sat Oct 7 Cary Greenways Tour Marathon Half Marathon 10k & 5k Cary NC
Sat Oct 7 Run Holden Beach Half Marathon 5k & 1M Holden Beach NC
BlinkMacSystemFont 'Segoe UI' Roboto Oxygen-Sans Ubuntu Cantarell 'Helvetica Neue' sans-serif;">Sun Oct 8 Black Bear Half Marathon & 8k Hendersonville NC
BlinkMacSystemFont 'Segoe UI' Roboto Oxygen-Sans Ubuntu Cantarell 'Helvetica Neue' sans-serif;">Sat Oct 14 Cannonball Marathon & Half Marathon Greensboro NC
BlinkMacSystemFont 'Segoe UI' Roboto Oxygen-Sans Ubuntu Cantarell 'Helvetica Neue' sans-serif;">Sun Oct 15 Bull City Race Fest Half Marathon 5M & 1M Durham NC
BlinkMacSystemFont 'Segoe UI' Roboto Oxygen-Sans Ubuntu Cantarell 'Helvetica Neue' sans-serif;">Sat Oct 21 Geyser Growl Half Marathon Black Mountain NC
Sat Oct 21 Rootrock Trail Run Half Marathon 10k & 5k Chapel Hill NC
Sat Oct 28 Nashville NC Running Festival Half Marathon 10k & 5k Nashville NC
Sat Oct 28 Run Ocean Isle Beach Half Marathon 5k & 1M Ocean Isle Beach NC
Sat Oct 28 Triple Lakes Trail Race Half Marathon Greensboro NC

November 2023

Sat Nov 4 Charlotte Marathon Half Marathon & 5K Charlotte NC
Sun Nov 5 Raleigh City of Oaks Marathon Half Marathon 10K & 5K Raleigh NC
Sat Nov 11 Mayberry Half Marathon 10k & 5k Mt. Airy NC
Sat Nov 11 Trail to Tryon Half Marathon 10k & 5k New Bern NC
Sun Nov 12 Battleship Half Marathon 10K & 5K Wilmington NC
Sun Nov 12 Outer Banks Half Marathon Kitty Hawk NC
Sat Nov 18 Greensboro Half Marathon Greensboro NC
Sat Nov 18 Holly Springs Half Marathon 10k & 5k Holly Springs NC
Thu Nov 23 Lake Norman Turkey Trot Half Marathon 10k & 5k Cornelius NC
Thu Nov 23 Skinny Turkey Half Marathon 10K & 5K Raleigh NC

December 2023

Sat Dec 2 Run at the Rock Half Marathon 10k & 5k Burlington NC
Sat Dec 2 Wilmington Historic Half & 5k Wilmington NC
Sat Dec 2 YMCA Mistletoe Run Half Marathon 5k & 1M Winston-Salem NC
Sat Dec 16 Lake Norman Elf Classic Half Marathon & 5k Statesville NC

MENU