Updated Jul 23, 2026
5K Races in North Carolina
Browse 392 upcoming running races in North Carolina with dates, cities, distances, registration status, and official links.
Search near you
Find 5k races near you
Enter a city or ZIP code to find races close to you.
Upcoming running races
392 races found
Last updated Jul 23, 2026
Jul 31, 2026
Run Hatteras 5k Road Race Series July 31, 2026
Avon, NC 27915 | 3.1 Miles
View race
Aug 1, 2026
Ninja 5K, 10K, & 13.1M at Rocky Mount, NC (31)
Rocky Mount, NC 27801 | 5K
View race
Aug 4, 2026
Running with the Law 5K/10K - Sunset Pursuit
Jacksonville, NC 28540 | 3.1 Miles
View race
Nags Head, NC 27959 | 3.1 Miles
View race
Aug 7, 2026
Run Hatteras 5k Road Race Series August 7, 2026
Avon, NC 27915 | 3.1 Miles
View race
Aug 8, 2026
Ninja 5K, 10K, & 13.1M at Winston-Salem, NC (32)
Winston-Salem, NC 27106 | 5K
View race
Aug 8, 2026
Run4More - The Education Over Debt Foundation
Concord, NC 28027 | 3.1 Miles
View race
Aug 14, 2026
Run Hatteras 5k Road Race Series August 14, 2026
Avon, NC 27915 | 3.1 Miles
View race
Aug 15, 2026
Ninja 5K, 10K, & 13.1M at Winston-Salem, NC (33)
Winston-Salem, NC 27106 | 5K
View race
Nags Head, NC 27959 | 3.1 Miles
View race
Aug 29, 2026
Boone & Sean Good Samaritan Memorial 5k
Siler City, NC 27344 | 3.1 Miles
View race
Aug 29, 2026
Medal Madness 5K, 10K & 13.1M at Concord, NC (35)
Concord, NC 28027 | 5K
View race
Sep 12, 2026
Miles 4 Moore Pinecone 5K and 1-Mile Fun Run
Whispering Pines, NC 28327 | 5K
View race
Sep 12, 2026
Joggin' for Frogmen - Raleigh, North Carolina
Holly Springs, NC 27540 | 5K
View race
Sep 12, 2026
Leading Edge Take Heart 5K X Kingdom Kickbacks
Charlotte, NC 28203 | 3 Miles
View race
Race map
Races on this page
Open the map to plot races by ZIP Code Tabulation Area.
Markers use 2025 U.S. Census ZIP Code Tabulation Area points, not exact start lines. Confirm the venue on the official race page. Report a map issue.
Showing races 1–100 of 392.
Race planning guide
How to choose a 5k races in North Carolina
Compare more than the date and distance. Open the official race page to review the exact start time, course surface, elevation, time limits, packet pickup, parking, accessibility, and refund or transfer policy before registering.
- Confirm the source: organizer pages control registration status, pricing, schedule changes, and cancellations.
- Check the course: road, trail, hills, altitude, and weather can make two events at the same distance feel very different.
- Plan race morning: verify the venue, parking instructions, start corral, and recommended arrival time.
- Match your training: leave enough time to build safely for the distance and recover before your next goal race.