Upcoming Ultramarathons in Virginia

Endurance Grid lists 5 ultramarathons in Virginia, from November 2026 to April 2027 across 5 cities.

5
Races
5
Cities

Ultramarathon Races in Virginia

The ultramarathon race calendar in Virginia is busiest in December, March, and April, with races most often in Lynchburg, Roanoke, Virginia Beach, and Williamsburg.

What an ultramarathon is

An ultramarathon is any running race longer than 26.2 miles. The most common distances are the 50K, 50-mile, 100K, and 100-mile — alongside timed events, where you cover as much ground as you can in a fixed window like 6, 12, or 24 hours.

Many ultras run on trails, with aid stations stocked with food, water, and posted cutoff times. For most entrants the goal is to finish, not to race the clock, and hiking the climbs is a normal part of the day.

Frequently Asked Questions

How many ultramarathons are in Virginia?
Endurance Grid's Race Calendar lists 5 upcoming ultramarathons in Virginia across 5 cities, from November 2026 to April 2027.
What ultramarathon distances are offered in Virginia?
Ultramarathons in Virginia include 1 Mile, 100 Mile, 10K, 50 Mile, 50K, 50–100 mi, 5K, Half Marathon, and more distances.
When is ultramarathon season in Virginia?
Ultramarathon season in Virginia runs spring through fall. Of the upcoming ultramarathons on Endurance Grid's Race Calendar, the most are in December and March.
Which Virginia cities have ultramarathons?
Ultramarathons in Virginia are held in Lynchburg, Roanoke, Rocky Mount, Virginia Beach, and Williamsburg.

Keep track of ultramarathons

Create a free account to save races, pace plans, and your interests to your profile.