2017 - 2018 Virginia Ultramarathon Calendar

Browse our Ultramarathon Calendar for races organized in Virginia among 43 races.

Refine by

43 races

OSS/CIA 50 Mile Night Run

June 10, 2017 Race day in 13 days
USA / South Atlantic / Virginia / Triangle
Ultramarathon - 50 miles
Trail Night

Eastern Divide Ultra and 8-Miler

Eastern Divide Ultra
June 17, 2017 Race day in 20 days
USA / South Atlantic / Virginia / Pembroke
Ultramarathon - 50 kilometers
Trail

Old Dominion 100

June 17, 2017 Race day in 20 days
USA / South Atlantic / Virginia / Fort Valley
Ultramarathon - 100 miles
Hilly Trail

Grant-Pierce Indoor Marathon

Grant-Pierce Indoor 50 km
June 25, 2017 Race day in 28 days
USA / South Atlantic / Virginia / Arlington
Ultramarathon - 50 kilometers
Indoor

Dahlgren Heritage Rail Trail 50 km

August 05, 2017 Race day in 2 months
USA / South Atlantic / Virginia / King George
Ultramarathon - 50 kilometers

Martha Moats Baker Memorial 50Km

August 12, 2017 Race day in 3 months
USA / South Atlantic / Virginia / Stokesville
Ultramarathon - 50 kilometers
Trail

Iron Mountain Trail Runs

Iron Mountain 30 mile Trail Run
September 02, 2017 Race day in 3 months
USA / South Atlantic / Virginia / Damascus
Ultramarathon - 30 miles
Trail

Iron Mountain Trail Runs

Iron Mountain 50 mile Trail Run
September 02, 2017 Race day in 3 months
USA / South Atlantic / Virginia / Damascus
Ultramarathon - 50 miles
Trail

The Ring - Massanutten Trail Circuit Run

September 02, 2017 Race day in 3 months
USA / South Atlantic / Virginia / Front Royal
Ultramarathon - 71 miles
Trail

Odyssey Trail Running Rampage

Odyssey 40 Mile Trail Ultra
September 09, 2017 Race day in 3 months
USA / South Atlantic / Virginia / Douthat State Park
Ultramarathon - 40 miles
Trail

GrindStone 100

October 06, 2017 Race day in 4 months
USA / South Atlantic / Virginia / Swoope
Ultramarathon - 101.850 miles
Trail Eco-x Sports Western States Qualifier

Mountain Masochist Trail Run

November 04, 2017 Race day in 5 months
USA / South Atlantic / Virginia / Lynchburg
Ultramarathon - 50 miles
Trail Eco-x Sports

The Blude Ridge Relay

September 09, 2016 The race has already taken place.
USA / South Atlantic / Virginia / Grayson Highlands State Park, Grayson County
Ultramarathon - 208 miles
Relay

New River Trail

50K
October 01, 2016 The race has already taken place.
USA / South Atlantic / Virginia / New River Trail State Park
Ultramarathon - 50 kilometers
Flat Green Trail

The Wild Oak Trail 100 - "Hot" TWOT

October 14, 2016 The race has already taken place.
USA / South Atlantic / Virginia / Stokesville
Ultramarathon - 100 miles
Trail