296 Trails in Virginia

Trail Name Difficulty Length (mi) Rating City
Wheezer Expert difficulty 3.0 ***** Narrows
Split Decision (Liberty Mountain) Expert difficulty 1.0 ***** Lynchburg
Turkeycock Mountain Expert difficulty 20.0 *** Franklin County
The Gauntlet (Carvin’s Cove Trail system) Expert difficulty 2.0 ***** Roanoke
Dragon's Back Expert difficulty 12.0 ***** Salem
Elizabeth Furnace Advanced difficulty 15.0 **** Front Royal
The Southern Traverse Advanced difficulty 32.0 ***** Harrisonburg
Bird Knob and Catherine Furnace Loop Advanced difficulty 20.0 **** New Market
Narrowback Advanced difficulty 13.0 ***** Harrisonburg
Mill Creek Park Dirt Jumps Advanced difficulty 1.0 **** Annandale
Observatory Hill Advanced difficulty 4.0 ***** Charlottesville
Wolf Creek Trails Advanced difficulty 35.0 **** Bastian
Lookout Mountain/ Wild Oak Advanced difficulty 9.0 *** Stokesville
Trillium (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 **** Roanoke
Snake Root (Pandapas Pond / Poverty Creek) Advanced difficulty 2.0 ***** Roanoke
Gateway (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
Hi-Dee-Hoe (Carvin’s Cove Trail system) Advanced difficulty 1.0 ***** Roanoke
The Trough (Carvin’s Cove Trail system) Advanced difficulty 2.0 ***** Roanoke
Dam Trail (Liberty Mountain) Advanced difficulty 2.0 *** Lynchburg
Psycho Pathe (Liberty Mountain) Advanced difficulty 2.0 **** Lynchburg
Sherando Lakes Recreation Area Advanced difficulty 30.0 **** Waynesboro
Kennedy Peak Advanced difficulty 10.0 *** Edinburg
Arcadia Up-n-over Advanced difficulty 21.0 ***** Roanoke
Dody Ridge Advanced difficulty 12.0 ***** Roanoke
Grayson Co. Rec Park Trail Advanced difficulty 3.0 **** Independence
Douthat State Park Advanced difficulty 40.0 ***** Millboro
Massanutten Bike Park Advanced difficulty 10.0 **** Massanutten
Wolf Ridge Trail Advanced difficulty 6.0 ***** Harrisonburg
North Mountain/longdale Loop Advanced difficulty 12.0 ***** Clifton Forge
Iron Mountain Advanced difficulty 8.0 **** Damascus
Liberty Mountain Advanced difficulty 50.0 **** Lynchburg
Bull Run Occoquan Trail Advanced difficulty 12.0 **** Fairfax Station
Spec Mines Trail Advanced difficulty 3.0 **** Roanoke
Highside Trail Advanced difficulty 2.0 ** Lansdowne
Jacob's Ladder (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
Reddish Knob Advanced difficulty 20.0 ***** Harrisonburg
Bryce Mountain Bike Park Advanced difficulty 10.0 ***** Basye
Rappahanock River Trail Advanced difficulty 14.0 **** Fredericksburg
Buttermilk Advanced difficulty 5.0 **** Richmond
Forest Hill Park Advanced difficulty 2.0 **** Richmond
Massanutten Western Slope Advanced difficulty 10.0 ***** Keezletown
Fairy Stone State Park Advanced difficulty 10.0 *** Stuart
Queen Anne (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
Prickly Pear (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
Joe Pye (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
Mint Springs Valley Park Advanced difficulty 5.0 ***** Charlottesville
Pandapas Pond / Poverty Creek Intermediate difficulty 34.0 **** Blacksburg
Northbank Trail Intermediate difficulty 2.0 **** Richmond
Fountainhead Regional Park Intermediate difficulty 13.0 ***** Fairfax
Wintergreen Resort Intermediate difficulty 6.0 *** Waynesboro

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.