Road and trail, worldwide
Races in North Carolina
151 racesupcoming
There are 151 upcoming races in North Carolina on the calendar, from November 2026 to November 2027. The next is Charlotte Half Marathon (Thunder Road) on November 14, 2026. The most climbing is at Leatherwood Marathons: 25,145 ft (7,664 m). 124 are trail races and 27 are on the road.
November 2026
- Charlotte Half Marathon (Thunder Road)Half MarathonRoadCharlotte, NC328 ft
- Charlotte MarathonMarathonRoadCharlotte, NC1,043 ft
- Looking Glass 100k100KTrailPisgah Forest, NC10,600 ft
- The Unforeseen6 HourTrailCharlotte, NC
- Wilmington Half MarathonHalf MarathonRoadWilmington, NC49 ft
- Oakwood 24 at Lakeside RetreatsRelay TeamTrailRaleigh, NC
- The 16 Hour Lock-In16 HourTrailCarolina Beach, NC
- The Bracken7.5 MileTrailBrevard, NC
- The Bracken50KTrailBrevard, NC
- The Bracken25KTrailBrevard, NC
- Asheville Turkey Trot5KRoadAsheville, NC
- CPI Security Charlotte Turkey Trot5KRoadCharlotte, NC
- Calabash Turkey Trot5KRoadCalabash, NC
- Calabash Turkey Trot10KRoadCalabash, NC
- Cape Fear Habitat Turkey Trot5KRoadWilmington (Wrightsville Beach), NC
- Davidson Turkey Trot5KRoadDavidson, NC
- Mooresville/Lake Norman Turkey Trot 5K5KRoadMooresville, NC
- Trophy Trot 5K5KRoadRaleigh, NC
- Turkey Strut 5K5KRoadWinston-Salem, NC
- The Derby 50k50KTrailEllerbe, NC
December 2026
- HAROC (aka Hanging Rock Challenge)25KTrailDanbury, NC
- HAROC (aka Hanging Rock Challenge)50KTrailDanbury, NC
- Lake Norman State Park 30K & 50K Trail Race30KTrailTroutman, NC
- Lake Norman State Park 30K & 50K Trail Race50KTrailTroutman, NC
- Beast of the East 10050 MileTrailKings Mountain, NC
- Beast of the East 100100 MileTrailKings Mountain, NC17,925 ft
- Beast of the East 100MarathonTrailKings Mountain, NC4,767 ft
- Beast of the East 100Half MarathonTrailKings Mountain, NC
- Beast of the East 100100KTrailKings Mountain, NC
- Cape Fear Holiday Run3 HourTrailLillington, NC
- Cape Fear Holiday Run6 HourTrailLillington, NC
- Cape Fear Holiday Run9 HourTrailLillington, NC
- Pilot Mountain Goat7 MilerTrailPinnacle, NC
- Pilot Mountain Goat3 MileTrailPinnacle, NC
January 2027
- The Squirrel Trail Run20KTrailWake Forest, NC
- Quest of the White Wolf10 MileTrailLake Lure, NC
- Quest of the White Wolf5KTrailLake Lure, NC
- Quest of the White Wolf50 MileTrailChimney Rock, NC
- Quest of the White Wolf20 MileTrailLake Lure, NC
- Quest of the White Wolf50KTrailLake Lure, NC
- South Mountains MarathonsMarathonTrailConnelly Springs, NC6,001 ft
- Frosty Cox 6 Hour Trail RaceFrosty Cox 6 Hour Trail RaceTrailConcord, NC
February 2027
- Stone Mountain Massacre8 MileTrailRoaring Gap, NC
- Stone Mountain Massacre25KTrailRoaring Gap, NC
- Stone Mountain Massacre50KTrailRoaring Gap, NC
- Run Oak Island MarathonMarathonRoadOak Island, NC269 ft
- SKECHERS Hot Chocolate Run - Charlotte10KRoadCharlotte, NC
- SKECHERS Hot Chocolate Run - Charlotte5KRoadCharlotte, NC
- Lookout to Lookout to Lookout10 MileTrailBlack Mountain, NC
- Catawba Falls 15k15KTrailOld Fort, NC
- Grit & Grace Trail Race12HTrailReidsville, NC
- Grit & Grace Trail Race6 HourTrailReidsville, NC
- The Ellerbe Marathon and Half MarathonMarathonTrailEllerbe, NC1,473 ft
- Wilmington MarathonMarathonRoadWilmington, NC420 ft
March 2027
- Naked Mountain Ultra50 MilerTrailAlbemarle, NC
- Naked Mountain Ultra10 MileTrailAlbemarle, NC
- Naked Mountain Ultra25 MileTrailAlbemarle, NC
- The TarDevil 30 Mile Bushwhack30MTrailChapel Hill, NC
- Umstead MarathonMarathonTrailRaleigh, NC
- Appalachian 200 / 100200 MilerTrailFranklin, NC
- Appalachian 200 / 100100 MileTrailFranklin, NC
- Llama Experience Ultra3 HourTrailHendersonville, NC
- Llama Experience Ultra12 HourTrailHendersonville, NC
- Llama Experience Ultra6 HourTrailHendersonville, NC
- Mystery Miles: A Dice Run15KTrailLittleton, NC
- Rainbow: A Western NC Mountain Run12 MilerTrailMontreat, NC
- Tobacco Road Half MarathonHalf MarathonRoadCary, NC131 ft
- Tobacco Road MarathonMarathonTrailCary, NC722 ft
- Asheville Half MarathonHalf MarathonRoadAsheville, NC755 ft
- Asheville MarathonMarathonRoadAsheville, NC1,007 ft
- Mount Mitchell Heartbreaker50 MilerTrailOld Fort, NC
- The Rendezvous Goat4 MileTrailPurlear, NC
- The Rendezvous Goat25KTrailPurlear, NC
- The Rendezvous Goat50KTrailPurlear, NC
- Novant Health Charlotte Half MarathonHalf MarathonRoadCharlotte, NC295 ft
April 2027
- Leatherwood Marathons100 MilesTrailFerguson, NC25,145 ft
- Leatherwood Marathons25KTrailFerguson, NC
- Leatherwood Marathons50 MileTrailFerguson, NC
- Leatherwood Marathons100KTrailFerguson, NC
- Leatherwood Marathons50KTrailFerguson, NC
- Mt Mitchell Challenge and Black Mountain MarathonMarathonTrailBlack Mountain, NC2,999 ft
- Mt Mitchell Challenge and Black Mountain Marathon36M ChallengeTrailBlack Mountain, NC
- Umstead100 MileTrailNC8,000 ft
- Coast Guard MarathonMarathonRoadElizabeth City, NC89 ft
- Seven Sisters 25k25KTrailMontreat, NC
- The Firefly Trail Run12 HourTrailHendersonville, NC
- The Firefly Trail Run5KTrailHendersonville, NC
- The Firefly Trail Run3 HourTrailHendersonville, NC
- The Firefly Trail Run6 HourTrailHendersonville, NC
- Uforea50KTrailTroy, NC
- Kings Traverse Ultra50KTrailGastonia, NC
May 2027
- Hellbender 100100-MilerTrailOld Fort, NC20,000 ft
- Sparta Jockey 502erUnsupported SOLOTrailSparta NC, NC
- Quest for the Crest25KTrailBurnsville, NC
- Quest for the Crest50KTrailBurnsville, NC
- Quest for the Crest11KTrailBurnsville, NC
- The Wicked Biskit25KTrailLowell, NC
- The Wicked Biskit50KTrailLowell, NC
- The Wicked Biskit5KTrailLowell, NC
June 2027
- Momentus BackYard UltraBYU/LPSTrailMonroe, NC
- Hollis Heat: Time Trials9 HourTrailEllenboro, NC
- Hollis Heat: Time Trials24 HoursTrailEllenboro, NC
- Hollis Heat: Time Trials12 HourTrailEllenboro, NC
- Hollis Heat: Time Trials6 HourTrailEllenboro, NC
- Hollis Heat: Time Trials3 HourTrailEllenboro, NC
- Ridge to Rails 50k, Half, & 10k10KTrailOld Fort, NC
- Ridge to Rails 50k, Half, & 10k50KTrailOld Fort, NC
- Ridge to Rails 50k, Half, & 10kHalf MarathonTrailOld Fort, NC
August 2027
September 2027
- Not A Sprint Ultra Races12 HourTrailForest City, NC
- The Legacy25KTrailGastonia, NC
- The Legacy50KTrailGastonia, NC
- Doggone DashWoof WalkTrailMills River, NC
- Mount Jefferson AscentUntimed HikeTrailWest Jefferson, NC
- Rewild: Last Runner Standing EventBYU/LPSTrailHuntersville, NC
- Table Rock Ultras50KTrailMorganton, NC
October 2027
- The Naturalist50KTrailFranklin, NC
- The Naturalist25KTrailFranklin, NC
- Cape Fear 24 Hour24 HourTrailLillington, NC
- Lake Rhodhiss TrailfestLRT 12 HourTrailValdese, NC
- Lake Rhodhiss Trailfest6 HourTrailValdese, NC
- Lake Rhodhiss Trailfest3 HourTrailValdese, NC
- The Last Wolf25KTrailKings Mountain, NC
- The Last WolfBYU/LPSTrailKings Mountain, NC
- The Last Wolf5KTrailKings Mountain, NC
- The Last Wolf50KTrailKings Mountain, NC
- Cannonball MarathonMarathonRoadGreensboro, NC
- Uwharrie 100 Mile and 100K Trail Run100KTrailTroy, NC
- Uwharrie 100 Mile and 100K Trail Run100 MileTrailTroy, NC17,420 ft
- Viewpoint Endurance Challenge6 HourTrailWhittier, NC
- Viewpoint Endurance Challenge12 HourTrailWhittier, NC
- Viewpoint Endurance Challenge24hrTrailWhittier, NC
- Viewpoint Endurance Challenge3 HourTrailWhittier, NC
- Trail Zero ExpoGeneral AdmissionTrailKings Mountain, NC
- Emerald Isle MarathonMarathonRoadEmerald Isle, NC299 ft
- Fonta Flora 50k and Half Marathon50KTrailNebo, NC
- Fonta Flora 50k and Half MarathonMarathonTrailNebo, NC850 ft
- OMR Ultra 24 Hour Challenge24 Hour IndividualTrailMint Hill, NC
- Terror Trails Ultra8 MileTrailWaxhaw, NC
- Terror Trails Ultra25KTrailWaxhaw, NC
- Terror Trails Ultra50KTrailWaxhaw, NC
- Terror Trails Ultra4 MileTrailWaxhaw, NC
- The 25th Hour Endurance Run25 Hour Endurance RunTrailOld Fort, NC
- RDC MarathonMarathonRoadDurham, NC840 ft
November 2027
Browse races
By distance and kind
- 100-mile races 282
- 50-mile and 100K races 538
- 50K races 612
- Marathons 1,022
- 5Ks, 10Ks and half marathons 1,671
- 200-mile and longer races 57
- Timed and backyard races 538
- Trail races 3,792
- Road races 1,129
- Western States qualifiers 231
- Golden Ticket races 6
- UTMB World Series races 171
- UTMB Direct qualifiers 122
- Hardrock qualifiers 20
- Badwater qualifiers 17
- World Marathon Majors 8
By place
- California 600
- Texas 264
- Florida 241
- Arizona 177
- Georgia 174
- Washington 172
- Pennsylvania 168
- Utah 167
- North Carolina 151
- Colorado 149
- Virginia 137
- Illinois 132
- Alabama 127
- New York 121
- Tennessee 120
- Oregon 105
- Canada 104
- France 93
- Ohio 92
- Michigan 80
- Missouri 78
- Wisconsin 75
- South Carolina 70
- Kansas 66