2018 - 2019 North Carolina Race Calendar

Browse our Marathons, Half Marathons, Ultra marathons, Multiday events organized in North Carolina among 1774 races.

1,774 races

Harvest Moon 5k and Fun Run

Fun Run
2018-09-28 - 18:45
North America / USA / South Atlantic / North Carolina / Shelby
Shorter than 10 km race
Road Running Solo

Harvest Moon 5k and Fun Run

5k
2018-09-28 - 18:45
North America / USA / South Atlantic / North Carolina / Shelby
Shorter than 10 km race
Road Running Solo

5K Color Run by Relay for Life UNC

2018-09-29 - 09:00
North America / USA / South Atlantic / North Carolina / Chapel Hill
5k race
Road Running Solo

Bulldog Taste the Rainbow Color Run 5K

2018-09-29 - 09:00
North America / USA / South Atlantic / North Carolina / Winterville
5k race
Road Running Solo

Burke Color Run

2018-09-29 - 08:00
North America / USA / South Atlantic / North Carolina / Morganton
5k race
Road Running Solo

Carolina XC Classic p/b UNC Club Cross Country

2018-09-29 - 09:30
North America / USA / South Atlantic / North Carolina / Chapel Hill
5k race
Trail Running Solo

CGBC Food & Friends 5K

2018-09-29 - 08:00
North America / USA / South Atlantic / North Carolina / Gastonia
5k race
Road Running Solo

Crystal Coast Chum Run

2018-09-29 - 08:30
North America / USA / South Atlantic / North Carolina / Newport
Unkwnon distance race
Multi terrain Obstacle Race Solo

Endure 5K Run

2018-09-29 - 08:45
North America / USA / South Atlantic / North Carolina / Granite Falls
5k race
Trail Running Solo

Fish N’ 5K Benefiting African Rescue Ministries

2018-09-29 - 09:00
North America / USA / South Atlantic / North Carolina / Albemarle
5k race
Multi terrain Running Solo

Flyers Fun Rock & Run

2018-09-29 - 10:00
North America / USA / South Atlantic / North Carolina / Pinehurst
5k race
Road Running

Heroes Red and Blue 5k

2018-09-29 - 18:00
North America / USA / South Atlantic / North Carolina / Greensboro
5k race
Road Running Solo
Upcoming races first Name A->Z Name Z->A Location A->Z Location Z->A Date older->newer Date newer-> older