551 Trails in North Carolina

Trail Name Difficulty Length (mi) Rating City
Bill Heffner Elementary School Intermediate difficulty 6.0 *** Fayetteville
Biltmore Estate Path (Biltmore Trails)  difficulty 0.8 Asheville
Biltmore Trails Beginner difficulty 33.0 *** Asheville
Black Diamond Natural (Hog Run/Harris Lake)  difficulty 0.1 New Hill
Black Forest (Rocky Knob Park)  difficulty 0.3 Boone
Black Mountain Advanced difficulty 5.1 ***** Brevard
Blackrock #447 (Panthertown Valley) Advanced difficulty 1.5 ***** Cashiers
Blue Clay Bike Park Intermediate difficulty 7.0 **** Wilmington
Blue Heron Intermediate difficulty 2.4 ***** Greensboro
Blue Trail (Richmond Hill Park)  difficulty 0.8 Asheville
Boat Rock (Rocky Knob Park)  difficulty 3.1 Boone
Bodenheimer Parking Lot Trail  difficulty 2.0 Boone
Boone Greenway (Greenway Runarounds)  difficulty 2.3 Boone
Boones cave Beginner difficulty 3.0 ** linwood
Border Trail (Durant Nature Park)  difficulty 0.7 Raleigh
Boyd Branch / 665 (Bent Creek) Intermediate difficulty 0.6 ***** Asheville
Bracken Mountain (Bracken Preserve)  difficulty 1.3 Brevard
Bracken Preserve Intermediate difficulty 8.0 **** Brevard
Bradley Creek / 351 Intermediate difficulty 4.1 *** Mills River
Brevard Bike Path  difficulty 3.0 Brevard
Briar Chapel Advanced difficulty 5.0 **** Chapel Hill
Bridal Veil Falls (DuPont State Recreational Forest)  difficulty 0.1 Brevard
Broad River Greenway Beginner difficulty 2.0 **** Boiling Springs
Brooks Cove (Fontana Village)  difficulty 1.0 Fontana Village
Brown Mill Intermediate difficulty 4 **** Concord
Brown's Creek Nature Park Beginner difficulty 13 ***** Elizabethtown
Brumley Forest Intermediate difficulty 9.0 **** Chapel Hill
Brunswick Nature Park Intermediate difficulty 6.0 **** Leland
Brushy Creek (Bracken Preserve)  difficulty 1.8 Brevard
Buck Forest Road #8 (DuPont State Recreational Forest) Beginner difficulty 3.0 *** Brevard
Buck Lane (Northeast Park)  difficulty 0.9 Greensboro
Buckeye Loop (Brumley Forest)  difficulty 2.0 Chapel Hill
Buckhorn Creek Road #10 (DuPont State Recreational Forest) Beginner difficulty 1.0 ** Brevard
Buckhorn Gap / 103 (Avery Creek) Advanced difficulty 2.0 **** Brevard
Buckhorn Gap / 103 (Clawhammer Creek)  difficulty 1.6 Brevard
Buckhorn Trail Beginner difficulty 3.0 *** Wilson
Buckwheat Knob / 122 Advanced difficulty 0.8 **** Brevard
Buffalo Creek Park: The Head, The Heart & The Tail (HHT) Intermediate difficulty 2.0 **** Lake Lure
Buffalo Creek Trail (Northeast Park)  difficulty 0.8 Greensboro
Burnt Mountain Trail #11 (DuPont State Recreational Forest) Advanced difficulty 2.0 ***** Brevard
Burnt Tree Peninsula (Jack Rabbit Trails) Intermediate difficulty 0.7 **** Hayesville
Burrell Cove (Jack Rabbit Trails) Intermediate difficulty 2.0 **** Hayesville
Butter Gap / Trail #123 Advanced difficulty 1.6 ***** Brevard
Calfpen Gap  difficulty 14.0 Bryson City
Cane Creek Beginner difficulty 13.0 *** Waxhaw
Cantrell Creek Easiest difficulty 1.2 ***** Brevard
Canyons Advanced difficulty 3.0 **** Blowing Rock
Cape Fear Mountain Bike Trail Easiest difficulty 7.5 *** Fayetteville
Capital Area Greenway Bent Creek Dr Intermediate difficulty 2.0 *** Raleigh
Caraway Hills Intermediate difficulty 6.0 *** Sophia

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.