549 Trails in North Carolina

Trail Name Difficulty Length (mi) Rating City
Laurel Creek #348 Expert difficulty 1.4 **** Horse Shoe
Rocky Branch Park Advanced difficulty 3 **** Belmont
Deer Lake Lodge / 664 (Bent Creek) Intermediate difficulty 1.0 **** Asheville
Hardtimes Connector / 661 (Bent Creek) Intermediate difficulty 0.6 **** Asheville
Ledford / 660 (Bent Creek) Intermediate difficulty 0.4 **** Asheville
Homestead / 333 (Bent Creek) Intermediate difficulty 0.3 **** Asheville
Lower Sidehill / 137a (Bent Creek) Beginner difficulty 3.0 **** Asheville
Goldsboro Bike Trail Beginner difficulty 3.0 **** Goldsboro
All American Singletrack (All American Trail) Beginner difficulty 16.0 **** Ft. Bragg
Riding Ford #450 (Panthertown Valley) Intermediate difficulty 0.9 **** Cashiers
Southwest Park Beginner difficulty 3.0 **** Greensboro
Isaac Heath Trail #40 Intermediate difficulty 1.0 **** Brevard
Nooks Trail #57 (DuPont State Forest) Intermediate difficulty 1.0 **** Brevard
Gold Branch (Fontana Village) Advanced difficulty 3.0 **** Fontana Village
Elmer Hollow (Fontana Village) Advanced difficulty 3.0 **** Fontana Village
Easy Street (Sugar Mountain Resort) Intermediate difficulty 2.0 **** Banner Elk
Lower Cake Walk (Sugar Mountain Resort) Expert difficulty 1.0 **** Banner Elk
Upper Ridge (Jack Rabbit Trails) Intermediate difficulty 1.3 **** Hayesville
Canyons Advanced difficulty 3.0 **** Blowing Rock
Fontana Village Advanced difficulty 20.0 **** Fontana Village
Fisher River Park Intermediate difficulty 7.0 **** Mount Airy
Winding Stairs Beginner difficulty 14.0 **** Nantahala
North Slope Intermediate difficulty 3.4 **** Brevard
Finch Park Intermediate difficulty 3.4 **** Lexington
Broad River Greenway Beginner difficulty 2.0 **** Boiling Springs
Greenway Beginner difficulty 2.6 **** Valdese, NC
Brown Mill Intermediate difficulty 4 **** Concord
Bernard Mountain Trail Intermediate difficulty 2.8 **** Old Fort, North Carolina
Owls Roost (Bur-Mil Park) Intermediate difficulty 8.0 **** Greensboro
Briar Chapel Advanced difficulty 5.0 **** Chapel Hill
Beaver Dam Intermediate difficulty 10.0 **** Raleigh
Westwood Park Intermediate difficulty 5.0 **** Mount Airy
Carolina North Forest Intermediate difficulty 10 **** Chapel Hill
Corn Mill Shoals Trail #19 (DuPont State Forest) Intermediate difficulty 1.3 **** Brevard
Sycamore Cove Intermediate difficulty 1.7 **** Brevard
Uwharrie NF: Wood Run, Supertree And Keyauwee Intermediate difficulty 20.0 **** Troy
North Meck Park Intermediate difficulty 2.2 **** Huntersville
Buckhorn Gap / 103 (Avery Creek) Advanced difficulty 2.0 **** Brevard
Durant Nature Park Intermediate difficulty 1.0 **** Raleigh
Tanglewood Park Intermediate difficulty 8.0 **** Winston-Salem
Salem Lake Intermediate difficulty 6.0 **** Winston-Salem
Little River Intermediate difficulty 6.0 **** Durham
286 Main Loop (286 Main Loop) Intermediate difficulty 13.9 **** Cary
Burrell Cove (Jack Rabbit Trails) Intermediate difficulty 2.0 **** Hayesville
Pee Wee's Mountain Bike Park Intermediate difficulty 5.0 **** Lincolnton
Panthertown Valley Intermediate difficulty 19.0 **** Cashiers
Hog Run/Harris Lake Beginner difficulty 5.0 **** New Hill
Lake Crabtree County Park Intermediate difficulty 7.0 **** Morrisville
Legend Park Intermediate difficulty 6.0 **** Clayton
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.