300 Trails in Virginia

Trail Name Difficulty Length (mi) Rating City
Psycho Pathe (Liberty Mountain) Advanced difficulty 2.0 **** Lynchburg
Crystal Springs Loop Intermediate difficulty 2.0 **** Wytheville
Shenandoah River State Park Intermediate difficulty 26.0 **** Bentonville
Montgomery Hall Park Intermediate difficulty 5.0 **** Staunton
Belle Isle Beginner difficulty 2.0 *** Richmond
Difficult Run Beginner difficulty 10.0 *** Fairfax County
Centerville Power Lines Beginner difficulty 7.0 *** Centerville
Hotel (Carvin’s Cove Trail system) Beginner difficulty 1.0 *** Roanoke
Kennedy Peak Advanced difficulty 10.0 *** Edinburg
Whitney State Forest Intermediate difficulty 7.0 *** Warrenton
3rd Battle Of Winchester Trail Beginner difficulty 3.0 *** Winchester
Bushwhacker Trail Intermediate difficulty 15.0 *** Damascus
Sugar Hill Loop Intermediate difficulty 0.0 *** St. Paul
First Landing State Park Beginner difficulty 12.0 *** Virginia Beach
College Woods Intermediate difficulty 8.0 *** Williamsburg
Beaverdam Park Beginner difficulty 9 *** Gloucester
Poor Farms Intermediate difficulty 4.0 *** Ashland
Great Falls National Park Intermediate difficulty 6.0 *** Mclean
Copper Creek Intermediate difficulty 1.0 *** Herndon
Washington and Old Dominion Trail Easiest difficulty 90.0 *** Northern Virginia
Dam Neck Beginner difficulty 5.0 *** Virginia Beach
Two Creeks Trail Area Beginner difficulty 1.0 *** Leesburg
Creek bottom trail Intermediate difficulty 0.1 *** Hillsville
New London Tech Trails (Orange/Blue) Easiest difficulty 6.0 *** Bedford
Larus Park Intermediate difficulty 5.0 *** Richmond
Lookout Mountain/ Wild Oak Advanced difficulty 9.0 *** Stokesville
Wilderness Road State Park Easiest difficulty 8.0 *** Ewing
Twin Lakes State Park Easiest difficulty 8.0 *** Green Bay
Staunton River State Park Easiest difficulty 0.0 *** Scottsburg
Lake Anna State Park Beginner difficulty 12.0 *** Thornburg
Kiptopeke State Park Easiest difficulty 6.0 *** Kiptopeke
James River State Park Easiest difficulty 15.0 *** Gladstone
School House (Carvin’s Cove Trail system) Intermediate difficulty 1.0 *** Roanoke
Dam Trail (Liberty Mountain) Advanced difficulty 2.0 *** Lynchburg
High Bridge Trail Beginner difficulty 31.0 *** Farmville
Woodpecker Run Intermediate difficulty 1.0 *** Wytheville
Mcintire Park Intermediate difficulty 4.0 *** Charlottesville
Reynolds Homestead Trail  difficulty 3.0 *** Stuart
Grundy Bike Trail Intermediate difficulty 2.0 *** Grundy
Riverwalk Trail Beginner difficulty 8.0 *** Danville
Turkeycock Mountain Expert difficulty 20.0 *** Franklin County
Guest River Trail Easiest difficulty 12.0 *** St. Paul
Burke Lake Easiest difficulty 4 *** Burke
The Grant Beginner difficulty 8.0 *** Ashburn
Fox Mill District Park Intermediate difficulty 4.0 *** Reston
Wintergreen Resort Intermediate difficulty 6.0 *** Waynesboro
Fairy Stone State Park Advanced difficulty 10.0 *** Stuart
Dutch Gap Easiest difficulty 4.0 *** Chester
Elizabeth Mills Riverfront Park Trail Beginner difficulty 6.0 *** Leesburg
Horsepen Run / Algoinkian Park Beginner difficulty 7.0 *** Sterling

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.