There are 660 running races in North Carolina in 2026 across 197 cities. The next upcoming race is the Brick Endurance Summer Triathlon Series #2 in Durham on June 17. Popular distances include 5K races, trail runs, half marathons.

Browse by City

Mountain Valley Mile

Sat, Aug 22 · Waynesville, NC Waynesville
Road Women's Elite Race (Sub 6:00 Predicted Time)WalkersOpen (All Genders and Ages) +2

Foothills Tri Fest

Sat, Aug 22 · Spindale, NC Spindale
Triathlon Foothills 5KPod Relay Super Sprint TriathlonDolphin Dash Super Sprint Triathlon

Take the Lake

Sat, Sep 5 · Lake Waccamaw, NC Lake Waccamaw
Road Take the Lake - 5K Run or Walk 🏃‍♂️Take the Lake - 16 Mile - Bike 🚲 and Hike 🥾 (14 mile bike and 2 mile hike through the state park)