Hiking Trails in North Carolina
Discover 1,111 routes with difficulty, elevation, and trail stats. Built for quickly narrowing down the right hike.
Trail
McDowell Chestnut Loop
Charlotte, North Carolina
1.1 mi233 ftgain
EasyLoop
Trail
McDowell Plantation Loop
Charlotte, North Carolina
1.5 mi253 ftgain
EasyLoop
Trail
McMullen Creek Greenway to Four Creek Greenway
Charlotte, North Carolina
11.4 mi899 ftgain
EasyOut & Back
Trail
Medoc Mountain Summit Loop Trail
Hollister, North Carolina
4.1 mi463 ftgain
ModerateLoop
Trail
Meherrin River
Murfreesboro, North Carolina
24.1 mi3,445 ftgain
EasyOut & Back
Trail
Memminger Trail Loop to Big Glassy Mountain
Flat Rock, North Carolina
3.5 mi778 ftgain
ModerateLoop
Trail
Merchants Millpond Paddle
Sunbury, North Carolina
4.4 mi568 ftgain
ModerateLoop
Trail
Middle Creek Falls Loop
Scaly Mountain, North Carolina
1.1 mi394 ftgain
ModerateLoop
Trail
Middle Falls and Lower Falls Trail
Traphill, North Carolina
3.5 mi814 ftgain
ModerateOut & Back
Trail
Middle Mountain via North Carolina Zoo
Asheboro, North Carolina
1.9 mi269 ftgain
EasyOut & Back
Trail
Mine Creek Greenway
Raleigh, North Carolina
8.1 mi827 ftgain
DifficultOut & Back
Trail
Mine Mountain Trail and Fawn Lake Loop
Cedar Mountain, North Carolina
2.2 mi456 ftgain
EasyLoop
Trail
Mine Mountain, Cart Trail, and Laurel Ridge Loop
Cedar Mountain, North Carolina
3.2 mi764 ftgain
ModerateLoop
Trail
Monobo Loop
Troutman, North Carolina
6.0 mi817 ftgain
ModerateLoop
Trail
Montreat Rainbow Trail, Toll Road, Lookout Mountain
Montreat, North Carolina
3.4 mi1,289 ftgain
ModerateLoop
Trail
Moores Creek History Trail
Currie, North Carolina
0.9 mi82 ftgain
EasyLoop
Trail
Moores Springs Mountain Bike Trails
Westfield, North Carolina
4.7 mi906 ftgain
ModerateLoop
Trail
Morgan Creek Trail
Carrboro, North Carolina
2.3 mi279 ftgain
EasyOut & Back
Trail
Morrow Mountain Trail Blue Blaze
Albemarle, North Carolina
2.5 mi397 ftgain
ModerateOut & Back
Trail
Mount Jefferson, Rhododendron and Lost Providence Trail
Jefferson, North Carolina
1.8 mi427 ftgain
EasyOut & Back
Trail
Mount Mitchell from Black Mountain Campground via Higgins Bald
Burnsville, North Carolina
18.6 mi7,923 ftgain
ExpertLoop
Trail
Mount Mitchell Loop
Burnsville, North Carolina
5.8 mi1,680 ftgain
DifficultLoop
Trail
Mount Mitchell Summit Trail
Burnsville, North Carolina
0.4 mi92 ftgain
EasyOut & Back
Trail
Mount Mitchell to Blue Ridge Parkway to South Toe River Road
Burnsville, North Carolina
18.4 mi4,741 ftgain
ExpertLoop