551 Trails in North Carolina

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

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.