RACE Logo

Half Marathons in North Carolina

North Carolina has 29 upcoming half marathons scheduled for 2026. The calendar runs year-round — busiest in August, October, and November, quietest in March, June, and July. No single city dominates the calendar. Apex leads with 3 races, followed by Cary (2), Winston Salem (2), and Holly Springs (2). The remaining 69% of the calendar is spread across smaller cities.

Half marathons by month in North Carolina

Nov (6) · Aug (5) · Oct (5) · Apr (3) · Sep (3) · Mar (2) · Jul (2) · Dec (2) · Jun (1)

Showing 24 of 29

Sizzling Soles Half-marathon
Running

Sizzling Soles Half-marathon

July 11, 2026
Cary, NC
Christmas 5K/10K/Half Marathon in July - Winston Salem
Running

Christmas 5K/10K/Half Marathon in July - Winston Salem

July 26, 2026
Winston Salem, NC

Running

Ninja 5K, & Half Marathon at Hickory, NC (31)

Hickory, NC

Running

Ninja 5K, & Half Marathon at Hickory, NC (31)

August 1, 2026
Hickory, NC
Fall 2026 Adult Full & Half Marathon Training Morning - Cary
Running

Fall 2026 Adult Full & Half Marathon Training Morning - Cary

August 2, 2026
Apex, NC
Fall 2026 Adult Full & Half Marathon Training Morning - Holly Springs
Running

Fall 2026 Adult Full & Half Marathon Training Morning - Holly Springs

August 2, 2026
Holly Springs, NC
Fall 2026 Adult Full & Half Marathon Training Evening - Apex
Running

Fall 2026 Adult Full & Half Marathon Training Evening - Apex

August 2, 2026
Apex, NC
Asheville Craft Beer Half Marathon & 10K/5K
Running

Asheville Craft Beer Half Marathon & 10K/5K

August 29, 2026
Asheville, NC
Carpe Diem - Carpe Noctem Half Marathon and 10K - North Carolina
Running

Carpe Diem - Carpe Noctem Half Marathon and 10K - North Carolina

September 12, 2026
Pleasant Garden, NC
Fall Half Marathon Training 2026
Running

Fall Half Marathon Training 2026

September 15, 2026
Winston-Salem, NC
2026 Marine Corps Half Marathon presented by FirstLight Home Care & USAA
Running

2026 Marine Corps Half Marathon presented by FirstLight Home Care & USAA

September 19, 2026
Camp Lejeune, NC

Running

9th Annual Historic Hillsborough Half Marathon and 5K - 2026

Hillsborough, NC

Running

9th Annual Historic Hillsborough Half Marathon and 5K - 2026

October 4, 2026
Hillsborough, NC
Long Life Meal Prep Cannonball Running Festival - Marathon, Half Marathon, 10K & 5K
Running

Long Life Meal Prep Cannonball Running Festival - Marathon, Half Marathon, 10K & 5K

October 16, 2026
Greensboro, NC
Mother Earth Brewing Ironclad Half-Marathon & 5k
Running

Mother Earth Brewing Ironclad Half-Marathon & 5k

October 17, 2026
Kinston, NC

Running

Emerald Isle Marathon, Half Marathon and 5K

Emerald Isle, NC

Running

Emerald Isle Marathon, Half Marathon and 5K

October 24, 2026
Emerald Isle, NC
Apex Half Marathon
Running

Apex Half Marathon

October 24, 2026
Apex, NC
Run for Outreach - Tryon Half Marathon and Fall for the Foothills 5K
Running

Run for Outreach - Tryon Half Marathon and Fall for the Foothills 5K

November 14, 2026
Tryon, NC
Parkway Subaru Battleship Half Marathon & GFL 10K|5K
Running

Parkway Subaru Battleship Half Marathon & GFL 10K|5K

November 15, 2026
Wilmington, NC
10th Annual Holly Springs Half Marathon, 10k & 5k
Running

10th Annual Holly Springs Half Marathon, 10k & 5k

November 21, 2026
Holly Springs, NC
Greensboro Half Marathon
Running

Greensboro Half Marathon

November 21, 2026
Greensboro, NC
20th Annual Lake Norman Half Marathon Turkey Trot 10K & 5K
Running

20th Annual Lake Norman Half Marathon Turkey Trot 10K & 5K

November 26, 2026
cornelius, NC
Black Toenail Friday Half Marathon and 7.5 Miler NC
Running

Black Toenail Friday Half Marathon and 7.5 Miler NC

November 27, 2026
Snow Camp, NC
Lake Norman Half Marathon Elf Classic
Running

Lake Norman Half Marathon Elf Classic

December 1, 2026
Statesville, NC
Run At The Rock - 5K/10K/Half Marathon
Running

Run At The Rock - 5K/10K/Half Marathon

December 12, 2026
Burlington, NC
Cary Greenways Half-Marathon
Running

Cary Greenways Half-Marathon

March 7, 2027
Cary, NC

Half Marathons in Nearby States

Frequently asked questions

How long is a half marathon?
A half marathon is 13.1 miles (21.1 kilometers). It is one of the most popular race distances in the US, attracting over 2 million finishers annually. Browse half marathons on RACE to find one near you.
How should I train for my first half marathon?
Most beginner training plans are 10-12 weeks long and gradually build your weekly mileage. A typical plan includes 3-4 runs per week with one long run that peaks around 10-11 miles before race day.
What is a good half marathon time?
The average US half marathon finish time is about 2 hours 10 minutes. Beginners often aim for under 2:30, while competitive runners target sub-1:45. Focus on finishing strong rather than a specific pace for your first race.
What are the biggest half marathons in the US?
The largest include the United Airlines NYC Half, RBC Brooklyn Half, Disney Princess Half Marathon, and the Rock 'n' Roll series events in Las Vegas, Nashville, and San Diego. You can find all of these on RACE.