There are 691 running races in North Carolina in 2026 across 209 cities. The next upcoming race is the MRT 2026 2 Mile in Statesville on July 21. Popular distances include 5K races, half marathons, 10K races.

Browse by City

MRT 2026 2 Mile

Tue, Jul 21 · Statesville, NC Statesville
Road MRT 2026 2 MileMRT 2026 2 Mile (Youth)

Tri for the Y

Sun, Jul 26 · Kannapolis, NC Kannapolis
Triathlon Tri for the Y - RelayTri for the Y - IndividualAqua Bike

Hit the Staxx 10K/5K

Tue, Jul 28 · Greensboro, NC Greensboro
Virtual Hit the Staxx 5KHit the Staxx 10KDouble Staxx Challenge 15K +4

Wild Bill 5k

Sat, Aug 1 · Raleigh, NC Raleigh
Road Kids Race (~1/2 Mile, 10 and under)5k

80s Flashback 5K

Sat, Aug 1 · Franklin, NC Franklin
Road 80s Flashback 5K (Competitive/Timed)80’s Flashback 5K (Not Timed)