North Carolina Half Marathons

Find Half Marathons in North Carolina! Whether this is your first or hundredth race, you can find a half marathon near you here.

March 2, 2024

Charlotte, NC

March 9, 2024

King, NC

March 9, 2024

Greenville, NC

March 16, 2024

Asheville, NC

March 17, 2024

Cary, NC

March 23, 2024

Mooresville, NC

March 24, 2024

Cary, NC

March 25, 2024

Mills River, NC

March 30, 2024

Charlotte, NC

April 1, 2024

Elizabeth City, NC

April 6, 2024

Cullowhee, NC

April 6, 2024

Charlotte, NC

April 6, 2024

Waynesville, NC

April 6, 2024

Charlotte, NC

April 13, 2024

Hickory, NC

April 20, 2024

Winston-Salem, NC

April 20, 2024

Winston Salem, NC

April 20, 2024

Wake Forest, NC

April 21, 2024

Kill Devil Hills, NC

April 27, 2024

New Bern, NC

April 27, 2024

Greensboro, NC

April 27, 2024

Sunset Beach, NC

April 28, 2024

Ocracoke, NC

May 4, 2024

New Bern, NC