300 Trails in Virginia

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

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.