Vermont · VT
The Best Mountain Biking Trails in Vermont
1,029 named trails across Vermont are tagged for mountain biking — here are the top 100, ranked by length, with maps, distances, and elevation profiles.
1,029
Mountain biking
1,662 mi
Total length
13
Counties
About mountain biking in Vermont
Vermont has 1,029 named trails tagged for mountain biking on the map, covering 1,662 miles, an average of 1.6 miles each. The longest is MTB Burke Area in Caledonia County, at 94.2 miles. 44 run 5 miles or longer. 13 of the state's counties have at least one; Chittenden County has the most, with 247 trails.
Top 100 mountain biking trails, longest first
MTB Burke AreaCaledonia CountyUSBR 7 (Vermont)Addison CountyVTXLOrange CountyMissisquoi Valley Rail TrailFranklin CountyTriangle Bike RouteAddison CountyCross Vermont TrailWashington CountyBayley-Hazen Military RoadOrleans CountyMTB StoweLamoille CountyWest River TrailWindham CountyLamoille Valley Rail TrailLamoille CountyMTB Trapp Family LodgeLamoille CountyMTB Cadys FallsLamoille CountyMTB Catamount Outdoor Family CentreChittenden CountyMTB MoosalamooAddison CountyMTB TAMAddison CountyMTB CochranChittenden CountyNewport Bike Path and Beebe Spur Rail TrailOrleans CountyMTB Hinesburg Town ForestChittenden CountyMTB Bolton ValleyChittenden CountyVAST trailChittenden CountyMTB CraftburyOrleans CountyIsland Line TrailChittenden CountyBlue Ribbon TrailWindsor CountyMTB MemphremagogOrleans CountyMTB Sleepy HollowChittenden CountyStowe Recreational PathLamoille CountyCycle the City and IntervaleChittenden CountyMTB Carse HillsChittenden CountyHalfdan Kuhnle TrailAddison CountyMTB CottonbrookWashington CountyD&H Rail TrailRutland CountyMTB Perry HillWashington CountyCatamount TrailLamoille CountyBurlington GreenwayChittenden CountyLaPlatte Nature Park TrailChittenden CountyCottonbrook RoadWashington CountyMTB Jay CommunityOrleans CountySparrow Farm TrailWashington CountyCastle Brook RoadBennington CountyCycle the City Southern SojournChittenden CountyMTB Base CampOrleans CountyMTB LIttle River State ParkWashington CountyCCC RoadCaledonia CountyUpper Valley Loop TrailWindsor CountyDalley LoopWashington CountyNorcross TrailWindsor CountyLittle Pond RoadBennington CountyHaul RoadLamoille CountyFlowChittenden CountyMt Moses TrailWindsor CountyState Forest HighwayWindsor CountyDH TrailCaledonia CountyOuter LimitsChittenden CountyOld VAST TrailChittenden CountySiboinebi PathWashington CountyOut 'n BackChittenden CountyTunnel RidgeWindsor CountyTelephone Line TrailCaledonia CountyFoster Pond RoadCaledonia CountyRoute 127 Bike PathChittenden CountyVASTCaledonia CountyWater Tower Sundown TrailAddison CountyWhite SchoolCaledonia CountyTown Highway 15Windsor CountyWarren and Ruth Beeken Rivershore TrailChittenden CountyParcel 5Windsor CountyStewart TrailAddison CountyBlue TrailChittenden CountyMud Pond LoopChittenden CountyPaine Mountain TrailWashington CountyCycle the City BeltlineChittenden CountyChris's RunLamoille CountyHigh Pond TrailRutland CountyColchester BikepathChittenden CountySwoops and Loops TrailWindsor CountyMojoChittenden CountyHogback Loop TrailAddison CountyHumphriesBennington CountyReading Pond RoadWindsor CountyBarre Bike PathWashington CountyNotch TrailOrange CountyBlack Branch RoadEssex CountyOld County RoadLamoille CountyCampfire LoopCaledonia CountyRed TrailCaledonia CountyBarred Owl BoulevardWashington CountyOld Town RoadAddison CountyHistoric Marble Rail TrailBennington CountyFellowship RingOrange CountyRiver RunCaledonia CountyUnmaintained Hiking TrailWashington CountySideshow BobRutland CountyShepard's TrailCaledonia CountyPostal RouteChittenden CountyLung Ta PathChittenden CountyWare's DavisCaledonia CountyThe ConnectorChittenden CountyTelemark TrailLamoille CountySpruce Mountain TrailWashington CountyOld Military RoadBennington County
Mountain Biking Trails by county
Trail geometry from OpenStreetMap contributors, licensed ODbL. Elevation from the USGS 3D Elevation Program. Compiled and published by Trailmonger · trail data last rebuilt .