North Carolina race calendar
Running races in North Carolina
448 upcoming races across 156 North Carolina cities, each with today’s registration fee and the date of the next price increase.
| Race | Date | City | Distances | Current Fee |
|---|---|---|---|---|
| Kilometers For The Kids 10K, 5K and Fun Run | Chapel Hill, NC | 1 Mile, 5K | $15 | |
| Novant Health Charlotte Marathon | Charlotte, NC | Marathon, Half Marathon, 5K | Free | |
| Reidsville Family YMCA Turkey Trot | Reidsville, NC | 1 Mile, 5K | $30 | |
| St. James Elementary 10th Annual Royal Run Turkey Trot 5k | Denver, NC | 5K, 1 Mile, Kids | Free | |
| 5K Run / Walk for Clean Water | Salisbury, NC | 5K, 0.5 Miles | $5 | |
| Loaves and Fishes and Veterans Services of the Carolinas Run for Recovery | Beaufort, NC | 5K | $30 | |
| Gold Mine River Run 5K | Marion, NC | 5K | $20 | |
| I Thought Turkeys Could Fly 5k | Dunn, NC | 5K | $35 | |
| Harvest Hustle Cross Country 5K & 1 Mile | Kernersville, NC | 5K | $10 | |
| Stars, Stripes, & Strides | Cary, NC | 15K, 10K, 5K, 1 Mile, Kids | $5 |
North Carolina races by city
- Charlotte (37)
- Winston-Salem (30)
- Raleigh (25)
- Wilmington (20)
- Concord (14)
- Greenville (14)
- Greensboro (13)
- Cary (12)
- Durham (11)
- Statesville (11)
- Rocky Mount (8)
- Boone (7)
- Goldsboro (7)
- Hickory (7)
- Fayetteville (6)
- Jacksonville (6)
- Salisbury (6)
- Chapel Hill (5)
- Elizabethtown (5)
- Asheboro (4)
- Holly Springs (4)
- New Bern (4)
- Troutman (4)
- Asheville (3)
- Atlantic Beach (3)
- Beaufort (3)
- Clayton (3)
- Clemmons (3)
- Cornelius (3)
- Ellerbe (3)
- Hillsborough (3)
- Locust (3)
- Pinehurst (3)
- Albemarle (2)
- Belmont (2)
- Bryson City (2)
- Candler (2)
- Carolina Beach (2)
- Carrboro (2)
- Corolla (2)
- Edenton (2)
- Fuquay Varina (2)
- Hampstead (2)
- Hendersonville (2)
- High Point (2)
- Huntersville (2)
- Jamestown (2)
- Kings Mountain (2)
- Kinston (2)
- Knightdale (2)
- Kure Beach (2)
- Lillington (2)
- Lincolnton (2)
- Louisburg (2)
- Lumberton (2)
- Mebane (2)
- Mocksville (2)
- Mooresville (2)
- Morganton (2)
- Ocracoke (2)
Upcoming North Carolina races
Union County Sheriff’s Office (UCSO) Deputy Dash 5K Trail Run Presented by Echo Sierra Tactical
· Monroe, NC
- 5K
- Trail
Run for Outreach - Tryon Half Marathon and Fall for the Foothills 5K
· Tryon, NC
- Half Marathon
- 5K
10th Annual Holly Springs Half Marathon, 10k & 5k
· Holly Springs, NC
- Half Marathon
- 10K
- 5K
- Fast & Flat
Red Apple Run for Diabetes Presented by Beauty and Grace Aesthetics
· Fayetteville, NC
- 10K
- 5K
- Trail
10th Annual Iredell County Special Olympics Thanksgiving Turkey Chase 5k / 10k / Fun Run
· Statesville, NC
- 1 Mile
- 5K
- 10K
20th Annual IDNutrition Lake Norman Half Marathon Turkey Trot 10K & 5K
· Cornelius, NC
- 5K
- 10K
- 15K
A.M.Y. Wellness Foundation YMCA of Mitchell County Turkey Trot 5K and 1-Mile Fun Run
· Spruce Pine, NC
- 5K
- 1 Mile
Pie Gobbler 5K, 10K, & 13.1M at Winston-Salem, NC (48TR)
· Winston-Salem, NC
- 5K
- 10K
- Half Marathon
ACC Turkey Trot 5K & Fun Run benefiting the David N. Levinson Memorial Scholarship Fund
· Spring Lake, NC
- 5K
Showing the next 120 races. Pick a city above for its full calendar.
North Carolina race questions
What races are in North Carolina this month?
126 races are scheduled in North Carolina for the rest of November, including Kilometers For The Kids 10K, 5K and Fun Run (Thu, Nov 12, Chapel Hill), Novant Health Charlotte Marathon (Sat, Nov 14, Charlotte), Reidsville Family YMCA Turkey Trot (Sat, Nov 14, Reidsville), St. James Elementary 10th Annual Royal Run Turkey Trot 5k (Sat, Nov 14, Denver), and 5K Run / Walk for Clean Water (Sat, Nov 14, Salisbury).
How much do races in North Carolina cost?
Current entry fees for races in North Carolina range from $0.01 to $1020, with a typical fee around $30. The lowest current fee is JKL AERO 5K at $0.01. Fees usually rise as race day approaches.
Which races in North Carolina raise their price soonest?
Laurel Park Turkey Day 5K/Fun Run goes from $30 to $35 on Thu, Nov 12, 10th Annual Iredell County Special Olympics Thanksgiving Turkey Chase 5k / 10k / Fun Run goes from $20 to $24 on Thu, Nov 12, 2026 Davidson Turkey Trot goes from $40 to $45 on Thu, Nov 12, and Stars, Stripes, & Strides goes from $60 to $65 on Thu, Nov 12.