300 Trails in Virginia

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

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.