300 Trails in Virginia

Trail Name Difficulty Length (mi) Rating City
Conway Robinson State Forest Beginner difficulty 5.0 **** Gainseville
Copper Creek Intermediate difficulty 1.0 *** Herndon
Creek bottom trail Intermediate difficulty 0.1 *** Hillsville
Crystal Springs Loop Intermediate difficulty 2.0 **** Wytheville
Dam Neck Beginner difficulty 5.0 *** Virginia Beach
Dam Trail (Liberty Mountain) Advanced difficulty 2.0 *** Lynchburg
Dark Hollow (Cedar Ridge Chatmoss) Beginner difficulty 5.8 **** Martinsville
Deep Run Beginner difficulty 4 ** Richmond
Deer (Dragon’s Back) Intermediate difficulty 2.0 **** New Castle
Difficult Run Beginner difficulty 10.0 *** Fairfax County
Dody Ridge Advanced difficulty 12.0 ***** Roanoke
Dogwood Dell Intermediate difficulty 2.0 **** Richmond
Dogwood Glen Beginner difficulty 4.0 ***** Martinsville
Douthat State Park Advanced difficulty 40.0 ***** Millboro
Dragon's Back Expert difficulty 12.0 ***** Salem
Duncan Hollow Intermediate difficulty 13.0 **** Woodstock
Dutch Gap Easiest difficulty 4.0 *** Chester
Early Trail Intermediate difficulty 1.6 **** Farmville
East End Trail Intermediate difficulty 10.0 ** Richmond
Elizabeth Furnace Advanced difficulty 15.0 **** Front Royal
Elizabeth Mills Riverfront Park Trail Beginner difficulty 6.0 *** Leesburg
Enchanted Forest (Carvin’s Cove Trail system) Beginner difficulty 1.0 **** Roanoke
Explore Park Intermediate difficulty 13.0 **** Roanoke
Fairy Stone State Park Advanced difficulty 10.0 *** Stuart
Falling Creek Park Intermediate difficulty 8.0 ***** Bedford
False Cape Natural Area Preserve Easiest difficulty 0.0 **** Virginia Beach
False Cape State Park  difficulty 15.0 Virginia Beach
False Cape State Park (back Bay Wildlife Refuge) Easiest difficulty 15.0 **** Virginia Beach
First Landing State Park Beginner difficulty 20.0 **** Virginia Beach
First Landing State Park Beginner difficulty 12.0 *** Virginia Beach
Fishburn Park  difficulty 6.0 Roanoke
Flag Rock Area Trails (FRAT)  difficulty 10 Norton
Folkstone Park Trail Intermediate difficulty 2.0 ** Herndon
Forest Hill Park Advanced difficulty 2.0 **** Richmond
Fort Lewis Mountain Trails Beginner difficulty 12.0 **** Roanoke
Fountainhead Regional Park Intermediate difficulty 13.0 ***** Fairfax
Four Gorge (Carvin’s Cove Trail system) Intermediate difficulty 3.0 **** Roanoke
Four Gorge Ext (Carvin’s Cove Trail system) Intermediate difficulty 1.0 ***** Roanoke
Fox Mill District Park Intermediate difficulty 4.0 *** Reston
Freedom Center Intermediate difficulty 5.0 **** Lucketts
Freedom Park  difficulty 20.0 yorktown
Freedom Park (aka:district Park) Intermediate difficulty 20.0 ***** Yorktown
Gateway (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
Glenwood Horse Trail: Northern End Intermediate difficulty 23.0 **** Rockbridge County
Grape Vine Trail (Peaks View Park)  difficulty 0.15 Lynchburg
Grayson Co. Rec Park Trail Advanced difficulty 3.0 **** Independence
Grayson Highlands State Park Beginner difficulty 9.0 ** Mouth of Wilson
Great Bridge Battlefield & Waterways Park  difficulty 2.0 Chesapeake
Great Falls National Park Intermediate difficulty 6.0 *** Mclean
Grind Central (Flag Rock Area Trails (FRAT))  difficulty 0.44 Norton

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.