300 Trails in Virginia

Rank Trail Name Difficulty Length (mi) Rating City
151. Newport News Park Easiest 6.0 ** Newport News
152. Skullcap (Pandapas Pond / Poverty Creek) Intermediate 2.0 ***** Roanoke
153. Lake Anna State Park Beginner 12.0 *** Thornburg
154. New London Tech Trails (Orange/Blue) Beginner 6.0 ***** Bedford
155. Glenwood Horse Trail: Northern End Intermediate 23.0 **** Rockbridge County
156. Royale (Pandapas Pond / Poverty Creek) Intermediate 1.0 **** Blacksburg
157. Horse Nettle (Pandapas Pond / Poverty Creek) Intermediate 3.0 **** Blacksburg
158. Tuck-A-Way (Carvin’s Cove Trail system) Intermediate 1.0 **** Roanoke
159. Snake Root (Pandapas Pond / Poverty Creek) Advanced 2.0 ***** Roanoke
160. Prickly Pear (Pandapas Pond / Poverty Creek) Advanced 1.0 ***** Blacksburg
161. New River Trail State Park Easiest 57.0 **** Foster Falls
162. Beartree Gap Trail Intermediate 3.0 **** Damascus
163. Elizabeth Mills Riverfront Park Trail Beginner 6.0 *** Leesburg
164. Enchanted Forest (Carvin’s Cove Trail system) Beginner 1.0 **** Roanoke
165. Beaver Dam Reservoir Beginner 2 ** Ashburn
166. Appomattox River Trail Beginner 10.0 **** Petersburg, Va
167. Crystal Springs Loop Intermediate 2.0 **** Wytheville
168. Wheezer Expert 3.0 ***** Narrows
169. Westmoreland State Park Intermediate 2.0 **** Montross
170. False Cape Natural Area Preserve Easiest 0.0 **** Virginia Beach
171. Lakeside Trail (Carvin’s Cove Trail system) Intermediate 4.0 **** Roanoke
172. Hoover Mountain Bike Complex Intermediate 3.0 **** Hiwassee
173. Dutch Gap Easiest 4.0 *** Chester
174. John Lee Pratt Park Beginner 10.0 ** Fredericksburg
175. Split Decision (Liberty Mountain) Expert 1.0 ***** Lynchburg
176. Wolf Trap Trail 4.0 **** Vienna
177. Queen Anne (Pandapas Pond / Poverty Creek) Advanced 1.0 ***** Blacksburg
178. Joe Pye (Pandapas Pond / Poverty Creek) Advanced 1.0 ***** Blacksburg
179. Locust Shade Park Intermediate 6 ***** Triangle
180. Trillium (Pandapas Pond / Poverty Creek) Advanced 1.0 **** Roanoke
181. Waid Park Intermediate 12.0 **** Rocky Mount
182. Sugar Maple Trail (Flag Rock Area Trails (FRAT)) Beginner 2 **** Norton
183. Psycho Pathe (Liberty Mountain) Advanced 2.0 **** Lynchburg
184. Brushy Mtn (Carvin’s Cove Trail system) Beginner 7.0 ** Roanoke
185. Wilderness Road State Park Easiest 8.0 *** Ewing
186. Wintergreen Resort Intermediate 6.0 *** Waynesboro
187. Middle Jungle Trail Intermediate 3.0 **** Pembroke
188. Rockwood Park Beginner 2.0 ** Richmond
189. Fairy Stone State Park Advanced 10.0 *** Stuart
190. James River State Park Easiest 15.0 *** Gladstone
191. Turkeycock Mountain Expert 20.0 *** Franklin County
192. Deer (Dragon’s Back) Intermediate 2.0 **** New Castle
193. Sugar Hill Loop Intermediate 0.0 *** St. Paul
194. Vance's Cove 8.0 ** Winchester
195. Prince William Forest Park Easiest 6.0 * Triangle
196. Larus Park Intermediate 5.0 *** Richmond
197. James Long Park Trails Intermediate 6 **** Haymarket
198. Turkey (Dragon’s Back) Intermediate 2.0 **** New Castle
199. Highside Trail Advanced 2.0 ** Lansdowne
200. East End Trail Intermediate 10.0 ** Richmond

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.