549 Trails in North Carolina

Trail Name Difficulty Length (mi) Rating City
RTP Beginner difficulty 4.0 ** Morrisville
Lake Johnson Intermediate difficulty 2.0 *** Morrisville
Evans Loop  difficulty 2.0 ***** Morrisville
Lake Crabtree County Park Intermediate difficulty 7.0 **** Morrisville
Catawba Meadows Park  difficulty 5.5 Morganton
Oak Hill Community Park and Forest  difficulty 9 Morganton
Upper Falls Trail (South Mountain Loop)  difficulty 3.5 Morganton
Joe Vines Trail  difficulty 0.1 Morganton
Jackson Knob Trail  difficulty 1.6 Morganton
High Shoals Falls Trail (South Mountain Loop)  difficulty 0.4 Morganton
Greentown Trail (268)  difficulty 3.1 Morganton
Morganton greenway  difficulty 4.0 Morganton
Back Creek  difficulty 9.0 Morganton
South Mountain Loop Beginner difficulty 16.0 *** Morganton
Mazeppa Park Mountain Bike Trail Beginner difficulty 5.0 ***** Mooresville
Old Toll Road Intermediate difficulty 22.0 *** Montreat
Rich Park Beginner difficulty 6.0 ** Mocksville
Bradley Creek / 351 Intermediate difficulty 4.1 *** Mills River
Pilot Cove-Slate Rocks / 102 Advanced difficulty 3.7 *** Mills River
Middle Fork  difficulty 1.3 Mills River
Squirrel Gap Advanced difficulty 6.2 ***** Mills River
Laurel Mountain Advanced difficulty 5.0 ***** Mills River
Fletcher Creek Intermediate difficulty 1.6 ***** Mills River
Vinyard Gap #324  difficulty 1.9 Mills River
Riverside Trail #115  difficulty 2.6 Mills River
Pilot Connector  difficulty 0.7 Mills River
Mullinax Trail  difficulty 0.8 Mills River
Laurel Mountain Connector (Laurel Mountain)  difficulty 0.1 Mills River
North Mills River #353  difficulty 1.3 Mills River
Spencer Gap Easiest difficulty 3.1 ***** Mills River
Spencer Branch (Spencer Gap)  difficulty 2.0 Mills River
Pharr Family Preserve Trail  difficulty 1.1 Midland
Rob Wallace Park Beginner difficulty 2.0 **** Midland
Haw River Community Park  difficulty 1.0 Mebane
South Fork River Trail Beginner difficulty 2.0 *** McAdenville
Farris Park Intermediate difficulty 3.0 ***** Mayodan
mcmichael hike bike run trail Intermediate difficulty 5.0 **** mayodan
Bailey Mountain Bike Park Beginner difficulty 5.0 ***** Marshall
Schoolhouse Connector  difficulty 0.3 Marion
Bad Fork Trail / 227  difficulty 0.4 Marion
Turkey Neck  difficulty 4.0 Madison
George Poston Park Intermediate difficulty 8.0 *** Lowell
Boones cave Beginner difficulty 3.0 ** linwood
Fonta Flora County Park  difficulty 5.6 Linville
Table Rock Advanced difficulty 10.0 ***** Linville
Yancey Ridge  difficulty 8.0 **** Linville
Raider's Camp Trail  difficulty 20.0 ***** Linville
Pee Wee's Mountain Bike Park Intermediate difficulty 5.0 **** Lincolnton
Finch Park Intermediate difficulty 3.4 **** Lexington
Gem Mine Intermediate difficulty 8.0 **** Lenoir

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.