551 Trails in North Carolina

Trail Name Difficulty Length (mi) Rating City
Lazy Elk (Fire Mountain Trail System)  difficulty 0.6 Cherokee
Laurel Mountain Connector (Laurel Mountain)  difficulty 0.1 Mills River
Laurel Loop Connector (Itusi @ Lake Norman State Park)  difficulty 0.2 Troutman
Land of the Lost (Moore’s Springs Trails)  difficulty 1.6 Danbury
Lake Trail (Lake Crabtree County Park)  difficulty 0.8 Morrisville
Lake Loop Connector (Kerr Scott Trails)  difficulty 0.1 Wilkesboro
Lake Loop (USNWC)  difficulty 2.4 Charlotte
Lake Crabtree County Park MTB Trails Connector (Lake Crabtree County Park)  difficulty 0.4 Morrisville
Kessel Run (Fire Mountain Trail System)  difficulty 1.3 Cherokee
Keendergarten (Rocky Knob Park)  difficulty 0.2 Boone
Jump Line 1 (Lake Crabtree County Park)  difficulty 0.1 Morrisville
Jump Line 2 (Lake Crabtree County Park)  difficulty 0.0 Morrisville
Joe Vines Trail  difficulty 0.1 Morganton
Jackson Knob Trail  difficulty 1.6 Morganton
Intermediate Loop 2 (Hog Run/Harris Lake)  difficulty 0.9 New Hill
Intermediate Loop 1 (Hog Run/Harris Lake)  difficulty 0.8 New Hill
Inner Loop B (Hog Run/Harris Lake)  difficulty 0.6 New Hill
Inner Loop A (Hog Run/Harris Lake)  difficulty 0.4 New Hill
Ingles Field Gap #150 (Bent Creek)  difficulty 1.3 Asheville
Ingles Field Connector (Bent Creek)  difficulty 0.2 Asheville
Horse Cove Gap  difficulty 0.9 Brevard
Hog Run Trailhead Connector (Hog Run/Harris Lake)  difficulty 0.0 New Hill
Hog Run Connector (Hog Run/Harris Lake)  difficulty 0.1 New Hill
High Shoals Falls Trail (South Mountain Loop)  difficulty 0.4 Morganton
Headwaters (Kerr Scott Trails)  difficulty 1.4 Wilkesboro
Greentown Trail (268)  difficulty 3.1 Morganton
Graylyn Trail (Umstead State Park)  difficulty 0.8 Raleigh
Granny Burrell Falls #486 (Panthertown Valley)  difficulty 0.4 Cashiers
Forest Ridge Little Loop (Forest Ridge Main Loop)  difficulty 0.6 Wake Forest
Flow Track (Hog Run/Harris Lake)  difficulty 0.2 New Hill
Flat Laurel Creek Trail  difficulty 2.7 Brevard
Fish Dam Creek Trail (Kerr Scott Trails)  difficulty 0.4 Wilkesboro
Figure 8 (USNWC)  difficulty 0.8 Charlotte
Enchanted Forest (Fisher Farm Park)  difficulty 0.2 Davidson
Advanced East Section (Hog Run/Harris Lake)  difficulty 0.4 New Hill
East Main Loop (USNWC)  difficulty 3.9 Charlotte
Deerfield Connector (Bent Creek)  difficulty 0.1 Asheville
Deer Run (Northeast Park)  difficulty 0.3 Greensboro
Daniel Ridge Connector  difficulty 0.1 Brevard
Crow Branch Overlook Loop (Carolina North Forest)  difficulty 2.2 Chapel Hill
Crazy Little Loop (Carolina North Forest)  difficulty 0.0 Chapel Hill
Cove Creek Connector  difficulty 0.3 Brevard
Conservation Corps Loop (Brumley Forest)  difficulty 0.5 Chapel Hill
China Creek Trail  difficulty 2.5 Boone
Cat Gap  difficulty 0.6 Brevard
Carpet Loop (USNWC)  difficulty 0.8 Charlotte
Buffalo Creek Trail (Northeast Park)  difficulty 0.8 Greensboro
Buckhorn Gap / 103 (Clawhammer Creek)  difficulty 1.6 Brevard
Buckeye Loop (Brumley Forest)  difficulty 2.0 Chapel Hill
Buck Lane (Northeast Park)  difficulty 0.9 Greensboro

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.