Trail Races & Routes in Virginia

Explore 34 trail running and hiking routes across Virginia. 4 organized races and 30 training routes covering distances from 4.0 mi to 104.2 mi. Elevation gains range from 22 ft to 19,603 ft.

Route NameLocationDistanceElevation GainType
Holmes Run Trail VA 4.0 mi race
Blacks Run Trail #353 VA 4.5 mi 250 ft race
Massanutten Mountain Trail 100 George Washington National Forest, Virginia 97.5 mi 17,296 ft race
Grindstone 100 George Washington National Forest, Virginia 104.2 mi 19,603 ft race
The Priest Nelson County, Virginia 8.1 mi 3,061 ft route
First Landing State Park- Long Creek & Cape Henry Loop Virginia Beach, Virginia 8.5 mi 128 ft route
Mt Rogers (VA) Grayson County, Virginia 8.6 mi 1,600 ft route
Massie Gap to Mt Rogers Summit Out and Back VA 8.6 mi 1,319 ft route
Woolwine East Loop VA 8.7 mi 684 ft route
Old Rag Mountain, new trail head Madison County, Virginia 8.8 mi 2,605 ft route
Lake Loop to Mollys Knob Vista Smyth County, Virginia 8.8 mi 1,336 ft route
Old Rag Loop VA 8.9 mi 2,358 ft route
Sugarland Run Stream Valley Trail Fairfax County, Virginia 8.9 mi 136 ft route
Whiteoak Canyon to Cedar Run Loop VA 9.0 mi 2,236 ft route
Custis Trail (VA) Arlington County, Virginia 9.6 mi 642 ft route
Tobacco Row Amherst County, Virginia 9.6 mi 2,047 ft route
Crawfish Horse Trail VA 10.2 mi 1,523 ft route
South Pedlar Loop Trail #800 VA 10.7 mi 1,178 ft route
Rocky Run Trail #426 VA 10.9 mi 1,959 ft route
Corbin Hollow Loop Madison County, Virginia 11.5 mi 3,320 ft route
Old Rag & Roberts Mountain Linkup Madison County, Virginia 12.1 mi 3,886 ft route
Pocahontas State Park Chesterfield County, Virginia 13.3 mi 919 ft route
Three Ridges Loop Trail VA 13.4 mi 3,537 ft route
Three Ridges Loop Nelson County, Virginia 13.9 mi 3,998 ft route
Hot Tuna-Circle the Bathroom-Hot Tuna Virginia Beach, Virginia 14.0 mi 22 ft route
Fendley Station Trail VA 14.5 mi 560 ft route
Mills Creek - Turkey Pen (VA) Augusta County, Virginia 15.9 mi 2,575 ft route
Sugar Hollow Loop (VA) Albemarle County, Virginia 17.7 mi 2,664 ft route
Moorman's River Loop Albemarle County, Virginia 17.7 mi 2,664 ft route
Woodstock, VA to Ft. Valley, VA Shenandoah County, Virginia 19.7 mi 2,677 ft route
Rivanna Trail (VA) Charlottesville, Virginia 20.0 mi 1,428 ft route
Dismal Swamp Canal Trail (VA) Chesapeake, Virginia 20.4 mi 62 ft route
Wild Oak National Recreation Trail (716) VA 27.1 mi 5,904 ft route
Wild Oak Trail (VA) Augusta County, Virginia 28.3 mi 6,946 ft route

Frequently Asked Questions

How many trail races are in Virginia?

There are 4 organized races and 30 self-supported routes available in Virginia.

What is the average elevation gain in Virginia?

The average elevation gain is 3,064 feet, with routes ranging from 22 to 19,603 feet.

Want filters, an interactive map, and 3D flyover previews?

Browse with Interactive Map →