top of page

North Carolina Half Marathons

  • Facebook page
  • Twitter page
  • Instagram Social Icon
  • Pinterest App Icon
  • YouTube Classic

Trail Half Marathon (T)

Official Walker Friendly Half Marathons in North Carolina

18:32 mile / 4 Hour Minimum course time limit= (W)

Symbol only applies to half marathon events

North Carolina Half Marathons 2024 & 2025

Does NOT meet the Walker Friendly 4 hour minimum (18:32 / mi) = Not Walker Friendly (NWF) 

Date

Sar Jan 11, 2025

Sat Jan 20, 2024

Sat Jan 18, 2025 (T, NWF)

Sat Jan 25, 2025 (T)

North Carolina Half Marathons January 2025
North Carolina Half Marathons February 2024

Sat Feb 17, 2024 (NWF)

Sat Feb 24, 2024 (NWF)

Sat Feb 24, 2024

Sat Feb 24, 2024

Location

Ellerbe, NC

Asheville, NC

Gibsonville, NC

Greensboro, NC

Oak Island, NC

Wilmington, NC

Gastonia, NC

Ellerbe, NC

North Carolina Half Marathons March 2024

Sat Mar 2, 2024

Sat Mar 9, 2024

Sat Mar 9, 2024

Sat Mar 16, 2024 (NWF)

Sun Mar 17, 2024 (W)

Sun Mar 24, 2024 (NWF)

Mon Mar 25, 2024 (W)

Sat Mar 30, 2024 (NWF)

Charlotte, NC

King, NC

Greenville, NC

Asheville, NC

Cary, NC

Cary, NC

Mills River, NC

Charlotte, NC

North Carolina Half Marathons April 2024

Sat Apr 6, 2024 (NWF)

Sat Apr 6, 2024 (NWF)

Sat Apr 6, 2024

Sat Apr 6, 2024 (NWF)

Sun Apr 7, 2024

Sat Apr 13, 2024

Sat Apr 20, 2024

Sun Apr 21, 2024 (NWF)

Sun Apr 21, 2024

 

Sat Apr 27, 2024 (T)

Sat Apr 27, 2024

Sun Apr 28, 2024

Waynesville, NC

Cullowhee, NC

Winston Salem, NC

Charlotte, NC

Elizabeth City, NC

Hickory, NC

Winston Salem, NC

Kittyhawk, NC

Charlotte, NC

 

Greensboro, NC

Sunset Beach, NC

Oracoke, NC

North Carolina Half Marathons May 2024

Sat May 4, 2024

Sat May 11, 2024

Sat May 18, 2024

Sat May 18, 2024

Sun May 19, 2024

New Bern, NC

Hendersonville, NC

Todd, NC

Bryson, NC

Cary, NC

North Carolina Half Marathons June 2024

Sat Jun 1, 2024

Sun Jun 9, 2024 (NWF)

Statesville, NC

Asheville, NC

North Carolina Half Marathons July 2024

Sat Jul 13, 2024

Sat Jul 13, 2024 (NWF)

Cary, NC

Lenoir, NC

North Carolina Half Marathons August 2024

Sat Aug 24, 2024

Sat Aug 24, 2024

Asheville, NC

Cary, NC

North Carolina Half Marathons September 2024

Sat Sep 28, 2024

Sat Sep 30, 2023

Asheville, NC

Davidson, NC

North Carolina Half Marathons October 2024

Sun Oct 1, 2023

Sat Oct 5, 2024

Sat Oct 5, 2024

Sun Oct 8, 2023 (NWF)

Sat Oct 12, 2024

Sat Oct 19, 2024

Sun Oct 19, 2024 (NWF)

 

Sun Oct 20, 2024

Sun Oct 26, 2024

 

Sat Oct 26, 2024 (T)

Hillsborough, NC

Cary, NC

Holden Beach, NC

Hendersonville, NC

Greensboro, NC

Kinston, NC

Black Mountain, NC

 

Durham, NC

Ocean Isle Beach, NC

 

Greensboro, NC

North Carolina Half Marathons November 2024

Sat Nov 2, 2024

Sun Nov 3, 2024

Sat Nov 9, 2024

Sat Nov 9, 2024

Sun Nov 10, 2024

Sat Nov 16, 2024

 

Sun Nov 17, 2024

Sat Nov 23, 2024

Sat Nov 23, 2024

 

Thu Nov 28, 2024

Thu Nov 28, 2024

Winnabow, NC

Raleigh, NC

Mt. Airy, NC

New Bern, NC

Kitty Hawk, NC

Charlotte, NC

Charlotte, NC

Greensboro, NC

Holly Springs, NC

 

Raleigh, NC

Cornelius, NC

North Carolina Half Marathons December 2024

Sat Dec 2, 2023

Sat Dec 2, 2023

 

Sat Dec 2, 2023 (NWF)

Sat Dec 7, 2024 (W)

Sat Dec 7, 2024 (T)

Sat Dec 7, 2024

 

Sat Dec 9, 2023

Sat Dec 21, 2024

Sat Dec 30, 2023

Winston Salem, NC

Raleigh, NC

 

Durham, NC

Wilmington, NC

New Hill, NC

Burlington, NC

 

Huntersville, NC

Statesville, NC

Carolina Beach, NC

North Carolina Half Marathon Calendar event dates in grey are delinquent dates not updated by the race organizer yet. We strive to have dates 1 year out for North Carolina half marathons, but have no control of when they set, announce or update their dates.

The North Carolina Half Marathon Calendar is a complete simplistic listing of North Carolina half marathons.  Currently the North Carolina half marathon schedule has 2024 North Carolina half marathons and 2025 North Carolina half marathons as they roll in. North Carolina half marathons 2024 & North Carolina half marathons 2025 also identify trail half marathons and walker friendly half marathons by a (T) symbol and a (W) symbol.  The (T) means it is a TRUE trail half marathon 21k (off road, switchbacks, etc) and a (W) means it is truly "official walker friendly" requiring the half marathon to allow a minimum of 18:32 mile pace, minimum 4 hours for participants to finish the 13.1 mile distance.

 

The North Carolina half marathon calendar features a complete listing of Raleigh half marathons, Charlotte half marathons, Greensboro half marathons, Cary half marathons, Fayettville half marathons, Outer Banks half marathons, Winston Salem half marathons, and many more 1/2 marathons in NC.

North Carolina half marathons 2024

North Carolina half marathons 2025

bottom of page