300 Trails in Virginia

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