551 Trails in North Carolina

Trail Name Difficulty Length (mi) Rating City
Toilet Bowl (USNWC)  difficulty 0.6 Charlotte
Thunder Road (Fisher Farm Park)  difficulty 0.6 Davidson
Thrift Cove Intermediate difficulty 5.0 ***** Brevard
Thorps Crk. (279) [Decommissioned] (Wilson Creek Area) Intermediate difficulty 2 * Mortimer
The Thickets  difficulty 0
The Nationals Downhill Course (Sugar Mountain Resort) Expert difficulty 2.0 ***** Banner Elk
The Glade (Carolina North Forest)  difficulty 0.1 Chapel Hill
The Commons Beginner difficulty 3.0 *** Jacksonville
Tennis Court Loop (Renaissance Park)  difficulty 1.8 Charlotte
TDK trails  difficulty 1.0 Charlotte
Tarklin Branch Road #80 (DuPont State Recreational Forest) Beginner difficulty 2.0 ** Brevard
Tar River Trails Intermediate difficulty 10.0 **** Wilton
Tanglewood Park Intermediate difficulty 8.0 **** Winston-Salem
Table Rock Advanced difficulty 10.0 ***** Linville
Sycamore Cove Intermediate difficulty 1.7 **** Brevard
Swinging Bridge  difficulty 12 Franklin
Sugar Mountain Resort Advanced difficulty 10.0 *** Banner Elk
Stone Soup (Lower Black Forest) (Rocky Knob Park)  difficulty 0.1 Boone
Stone Binge (Skills Area) (Rocky Knob Park)  difficulty 0.2 Boone
Stecoah Gap Beginner difficulty 8.0 *** Robbinsville
Star Gap Advanced difficulty 2.0 ***** Old Fort
Squirrel Gap Advanced difficulty 6.2 ***** Mills River
Springhouse Loop (Brumley Forest)  difficulty 3.0 Chapel Hill
Spencer Gap Easiest difficulty 3.1 ***** Mills River
Spencer Branch (Spencer Gap)  difficulty 2.0 Mills River
SpearFinger (Fire Mountain Trail System)  difficulty 1.1 Cherokee
Southwest Park Beginner difficulty 3.0 **** Greensboro
Southwest District Trail Beginner difficulty 3.0 **** Charlotte
South Mountain Loop Beginner difficulty 16.0 *** Morganton
South Mills River Trail Intermediate difficulty 14.0 *** Brevard
South Main Loop (USNWC)  difficulty 2.0 Charlotte
South Fork River Trail Beginner difficulty 2.0 *** McAdenville
Son Tay Trail Beginner difficulty 5.0 *** Ft Bragg
Softball Field Loop (Renaissance Park)  difficulty 0.9 Charlotte
Sneaking Creek (Jack Rabbit Trails) Beginner difficulty 2.5 ***** Hayesville
Snaggy Creek Trail  difficulty 23.0 Cullowhee
Smoky Mountain Trail (Fontana Village)  difficulty 3.0 Fontana Village
Smith Lake Intermediate difficulty 8.0 *** Ft. Bragg
Smith Lake  difficulty 5.0 Fayetteville
Small Creek Trail (Bent Creek)  difficulty 0.1 Asheville
Sludge (Lake Crabtree County Park)  difficulty 1.9 Morrisville
Sleepy Gap Trail (Bent Creek)  difficulty 0.33 Asheville
Slate Rock Connector  difficulty 0.2 Brevard
Slate Rock (102) (Pilot Cove-Slate Rocks / 102)  difficulty 3.0 Brevard
Slalom Course (USNWC)  difficulty 0.2 Charlotte
Sinkhole  difficulty 2.0 Mortimer
Sink's Way (Steele Creek Park) Intermediate difficulty 1.0 **** Bristol
Simms Branch Trail (Durant Nature Park)  difficulty 1.3 Raleigh
Signal Hill Intermediate difficulty 5.0 **** Statesville
Sidehill (Bent Creek) Intermediate difficulty 0.7 ***** 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.