2017 - 2018 North Carolina Ultramarathon Calendar

Browse our Ultramarathon Calendar for races organized in North Carolina among 40 races.

Refine by

40 races

Southern Tour Ultra

50K
January 21, 2017 Race day in 3 days
USA / South Atlantic / North Carolina / Wilmington
Ultramarathon - 50 kilometers
Flat Trail

Southern Tour Ultra

50 Mile Relay
January 21, 2017 Race day in 3 days
USA / South Atlantic / North Carolina / Wilmington
Ultramarathon - 50 miles
Flat Trail Relay

Salem Lakeshore Frosty Fifty 50k, 25k, and 50k Relay

Salem Lakeshore Frosty 50k
January 21, 2017 Race day in 3 days
USA / South Atlantic / North Carolina / Winston Salem
Ultramarathon - 50 kilometers

Salem Lakeshore Frosty Fifty 50k, 25k, and 50k Relay

Salem Lakeshore Frosty 50k Relay
January 21, 2017 Race day in 3 days
USA / South Atlantic / North Carolina / Winston Salem
Ultramarathon - 50 kilometers
Trail Relay

North Carolina Fat Ass 50k

January 28, 2017 Race day in 10 days
USA / South Atlantic / North Carolina / Fort Bragg
Ultramarathon - 50 kilometers
Trail

Uwharrie Mountain Run

Uwharrie 40-Mile Mountain Run
February 04, 2017 Race day in 17 days
USA / South Atlantic / North Carolina / Ophir
Ultramarathon - 40 miles
Trail

Black Mountain Marathon

Mount Mitchell Challenge
February 25, 2017 Race day in about 1 month
USA / South Atlantic / North Carolina / Black Mountain
Ultramarathon - 40 miles
Trail

Badwater Cape Fear

Badwater Cape Fear 50 km
March 18, 2017 Race day in about 2 months
USA / South Atlantic / North Carolina / Bald Head Island
Ultramarathon - 50 kilometers
Charity Trail

Badwater Cape Fear

Badwater Cape Fear 51.4 Mile
March 18, 2017 Race day in about 2 months
USA / South Atlantic / North Carolina / Bald Head Island
Ultramarathon - 51.400 miles
Charity Trail

Umstead 100 Mile Endurance Run

Umstead 100 Mile Endurance Run
April 01, 2017 Race day in 2 months
USA / South Atlantic / North Carolina / Raleigh
Ultramarathon - 100 miles
Trail Western States Qualifier

Umstead 100 Mile Endurance Run

Umstead 50 Mile Endurance Run
April 01, 2017 Race day in 2 months
USA / South Atlantic / North Carolina / Raleigh
Ultramarathon - 50 miles

Mountains-to-Sea Trail 12M & 50K Challenge

50-KM
April 09, 2017 Race day in 3 months
USA / South Atlantic / North Carolina / Raleigh
Ultramarathon - 50 kilometers
Charity Trail

Pilot Mountain to Hanging Rock Ultra 50K and 50- Mile Run

Pilot Mountain to Hanging Rock Ultra 50K Run
October 14, 2017 Race day in 9 months
USA / South Atlantic / North Carolina / Pilot Mountain State Park
Ultramarathon - 50 kilometers
Hilly Trail

Pilot Mountain to Hanging Rock Ultra 50K and 50- Mile Run

Pilot Mountain to Hanging Rock Ultra 50- Mile Run
October 14, 2017 Race day in 9 months
USA / South Atlantic / North Carolina / Pilot Mountain State Park
Ultramarathon - 50 miles
Hilly Trail

WC-50 Ultra Trail Marathon

WC-50 Ultra Trail Marathon 50k
October 14, 2017 Race day in 9 months
USA / South Atlantic / North Carolina / Charlotte
Ultramarathon - 50 kilometers
Trail