There are 363 5K races in North Carolina scheduled for 2026. The next is the MRT 2026 2 Mile in Statesville on July 21. North Carolina 5K races run primarily July through August.

MRT 2026 2 Mile

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

80s Flashback 5K

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

MRT 2026 1 Mile

Tue, Aug 11 · Statesville, NC Statesville
MRT 2026 1 MileMRT 2026 1 Mile (Youth)2 Mile NI CC (17 and under)

Foothills Tri Fest

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

Mountain Valley Mile

Sat, Aug 22 · Waynesville, NC Waynesville
Men's Elite Race (Sub 5:00 Predicted Time)Open (All Genders and Ages)Masters Race (All Master Athletes 40+) +2