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
Sun Jan 8 | Mangum Marathon & Half Marathon | Ellerbe NC |
Sat Jan 14 | Run the Valley Half Marathon & 5k | Badin NC |
Sat Jan 21 | Asheville Hot Chocolate Races Half Marathon 10k 5k & 1k | Asheville NC |
Sat Jan 21 | Whiskey Tango Foxtrot Half Marathon | Gibsonville NC |
Sat Jan 28 | Viking Dash Greensboro Half Marathon 10k & 5k | Pleasant Garden NC |
February 2023
Sat Feb 4 | Sledgehammer Half Marathon 10k & 5k | North Topsail Beach NC |
Sat Feb 18 | Run Oak Island Marathon Half Marathon 5k & 1M | Oak Island NC |
Sat Feb 25 | Ellerbe Marathon & Half Marathon | Ellerbe NC |
Sat Feb 25 | Viking Dash Charlotte Half Marathon 10k & 5k | Gastonia NC |
Sat Feb 25 | Wilmington NC Marathon Half Marathon 5k 1M &Relay | Wilmington NC |
March 2023
Sat Mar 4 | Coast Guard Marathon & Half Marathon | Elizabeth City NC |
Sat Mar 4 | Corporate Cup Half Marathon & 5K | Charlotte NC |
Sat Mar 11 | Feed Stokes Half Marathon & 5k | King NC |
Sat Mar 11 | Live Well Half Marathon 5k & 1M | Greenville NC |
Sat Mar 18 | Asheville Marathon and Half at Biltmore Estate | Asheville NC |
Sun Mar 19 | Tobacco Road Marathon & Half Marathon | Cary NC |
Sun Mar 26 | Cary Greenways Half Marathon 10k & 5k | Cary NC |
Mon Mar 27 | Appalachian Series Day 4 Marathon & Half Marathon | Mills River NC |
April 2023
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
Sun Sep 3 | Uwharrie Dash Moonlight 5k Ten Miler and Double Feature Half | Albemarle NC |
Sat Sep 30 | Oktoberfest Half Marathon & 5K | Asheville NC |
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 |