300 Trails in Virginia

Trail Name Difficulty Length (mi) Rating City
Grouse (Dragon’s Back)  difficulty 2.0 New Castle
Grundy Bike Trail Intermediate difficulty 2.0 *** Grundy
Guest River Trail Easiest difficulty 12.0 *** St. Paul
Hall Track Trail  difficulty 6.0 Martinsville
Hampden-Sydney College Trail Beginner difficulty 5.0 ** Farmville
Happy Valley (Carvin’s Cove Trail system)  difficulty 7.0 Roanoke
Harwood's Mill Beginner difficulty 5.0 **** Newport News
Hemlock Tunnel (Carvin’s Cove Trail system)  difficulty 2.0 Roanoke
Heyward Community Forest  difficulty 5 Charlottesville
Hi-Dee-Hoe (Carvin’s Cove Trail system) Advanced difficulty 1.0 ***** Roanoke
High Bridge Trail Beginner difficulty 31.0 *** Farmville
Highside Trail Advanced difficulty 2.0 ** Lansdowne
Hinchee Trail  difficulty 2.1 Roanoke
Holliday Lake State Park  difficulty 10.0 Appomattox
Hoover Mountain Bike Complex Intermediate difficulty 3.0 **** Hiwassee
Horse Nettle (Pandapas Pond / Poverty Creek) Intermediate difficulty 3.0 **** Blacksburg
Horsepen Run / Algoinkian Park Beginner difficulty 7.0 *** Sterling
Hotel (Carvin’s Cove Trail system) Beginner difficulty 1.0 *** Roanoke
Huguenot Trail / Pony Pasture Easiest difficulty 3.0 * Richmond
Hungry Mother State Park Beginner difficulty 12.0 ***** Marion
Indian Pipe (Pandapas Pond / Poverty Creek) Intermediate difficulty 1.0 **** Blacksburg
Indian River Park Beginner difficulty 3.0 **** Chesapeake
Iron Mountain Advanced difficulty 8.0 **** Damascus
Jaberwokie  difficulty 2.0 Blacksburg
Jacob's Drop (Carvin’s Cove Trail system)  difficulty 1.0 Roanoke
Jacob's Ladder (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
James Long Park Trails Intermediate difficulty 6 **** Haymarket
James Long Regional Park  difficulty 4.0 Haymarket
James River State Park Easiest difficulty 15.0 *** Gladstone
Jamison Mill Beginner difficulty 6.0 ***** Henry
Joe Pye (Pandapas Pond / Poverty Creek) Advanced difficulty 1.0 ***** Blacksburg
John Lee Pratt Park Beginner difficulty 10.0 ** Fredericksburg
Kennedy Peak Advanced difficulty 10.0 *** Edinburg
Kerncliff (Carvin’s Cove Trail system)  difficulty 3.0 Roanoke
Kiptopeke State Park Easiest difficulty 6.0 *** Kiptopeke
L. Barnes Brockman, Sr. Business and Industrial Park  difficulty 2.0 Amherst
Lake Accotink Network Beginner difficulty 6.0 **** Springfield
Lake Anna State Park Beginner difficulty 12.0 *** Thornburg
Lake Fairfax Intermediate difficulty 10 **** Reston
Lake Lake Show (Flag Rock Area Trails (FRAT))  difficulty 0.67 Norton
Lake Maury Intermediate difficulty 10.0 **** Newport News
Lake View Trail At Pocahontas (Pocahontas State Park) Intermediate difficulty 12.0 **** Richmond
Lakeside Trail (Carvin’s Cove Trail system) Intermediate difficulty 4.0 **** Roanoke
Larus Park Intermediate difficulty 5.0 *** Richmond
Laurel Hill Park Beginner difficulty 9.0 **** Lorton
Leakes Mill Trail  difficulty 7.0 Goochland
Lester Singhas BMX Track  difficulty 1.0 Winchester
Lester Singhas BMX Track  difficulty 1.0 ***** Winchester
Liberty Mountain Advanced difficulty 50.0 **** Lynchburg
Little Bell (Carvin’s Cove Trail system) Beginner difficulty 1.0 ***** Roanoke

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.