All races in Virginia
Upcoming ultra marathons in Virginia
21 ultra marathons are coming up in Virginia, out of 297 races on the statewide calendar. Compare dates, distances and locations, then get ready with a personalized training plan.
21 upcoming races
September 2026
- Sep 18, 2026 Grindstone Running Festival by UTMB®📍 Mount Solon, VA100 mi · 62.1 mi · 31.1 mi · 13 mi
- Sep 18, 2026GrindStone 100📍 Swoope, VA13 mi · 31.1 mi · 62 mi · 99.4 mi
- Sep 19, 2026Woodstock Warrior📍 Woodstock, VA10 mi · 31.1 mi · 50 mi · 100 mi
October 2026
- Oct 9, 2026The Yeti 100 Mile Endurance Run📍 Abingdon, VA100 mi
- Oct 10, 2026Virginia Trail Running Festival📍 Fries, VA50 mi · 100 mi
- Oct 16, 2026The Wild Oak Trail 100 - "Hot" TWOT📍 Stokesville, VA25 mi · 100 mi
November 2026
- Nov 7, 2026Mountain Masochist Trail Run📍 Montebello, VA31.1 mi · 50 mi · 62.1 mi
- Nov 7, 2026Noland Trail 50K and Relay - Newport News📍 Newport News, VA31.1 mi
- Nov 9, 2026Tunnel Hill 100 & 50 mile runs📍 Vienna, VA100 mi · 50 mi · 50 mi
December 2026
- Dec 5, 2026Devil Dog Ultras📍 Triangle, VA31.1 mi · 62.1 mi · 100 mi
- Dec 12, 2026Hellgate 100K📍 Natural Bridge Station, VA62.1 mi
- Dec 13, 2026Mel Williams Memorial Seashore 50K presented by Brooks📍 Virginia Beach, VA31.1 mi
January 2027
- Jan 1, 2027Red Eye 50 km📍 Triangle, VA31.7 mi
- Jan 16, 2027Phunt 25 K/50 K Trail Race📍 Elkton, VA31.1 mi · 15.5 mi
February 2027
- Feb 13, 2027Holiday Lake 50K++📍 Appomattox, VA31.1 mi · 15.5 mi · 6.2 mi
March 2027
- Mar 9, 2027Bel Monte Endurance Races📍 Charlottesville, VA52.1 mi · 34.4 mi · 16.3 mi
- Mar 20, 2027The Bel Monte Endurance Races📍 Lyndhurst, VA50 mi · 31.1 mi · 15.5 mi
May 2027
- May 1, 2027Grayson Highlands 50 Mile / 50k / 25k📍 Mouth of Wilson, VA50 mi · 31.1 mi · 15.5 mi · 8 mi
- May 15, 2027Massanutten Mountain Trails 100 Mile Run📍 Fort Valley, VA100 mi
June 2027
- Jun 5, 2027Dam Yeti 50📍 Abingdon, VA50 mi · 34.2 mi
- Jun 12, 2027OSS/CIA 50 Mile Night Run📍 Triangle, VA50 mi · 25 mi · 10 mi
Create your personalized training plan
Use our free tools to optimize your training and reach your goals.
Sign in and start