Skip to content
4,131 races in the next 12 months4,131 races 146 countries Free for runners and organizers No commission · no added feeNo commission
SundayMarathon

Race directory · Virginia, United States

Marathons in Virginia, United States

41 upcoming races are listed in Virginia, including 13 marathons, 28 half marathons and 14 ultras. The next is Allianz Richmond Marathon on November 14, 2026.

April has the most races. Race pages link the official source where we have one. Confirm dates and prices with the organizer before you register.

41

Races listed

13

Marathons

April

Busiest month

16 Jun

Last updated

Date Race City Distances From
14 Nov 2026 14Nov 26 Allianz Richmond Marathon Richmond · 42.2K · $90–$155 Richmond 42.2K · 21.1K · 8K $90–$155
14 Nov 2026 14Nov 26 Yeti Ultra 24 Hour Challenge Damascus · 24 Hour Damascus 24 Hour · Relay -
15 Nov 2026 15Nov 26 Salute to Veterans 5K/10K/Half Marathon - Metro Washington DC Springfield · 21.1K Springfield 21.1K · 10K · 5K -
21 Nov 2026 21Nov 26 Pie Gobbler 5K, 10K, 13.1M, & 26.2M at Williamsburg, VA Williamsburg · 42.2K Williamsburg 42.2K · 21.1K · 10K -
21 Nov 2026 21Nov 26 Star City Half Marathon & 10K Roanoke · 21.1K Roanoke 21.1K · 10K · Virtual -
22 Nov 2026 22Nov 26 Norfolk Harbor Half Marathon Virginia · Ultra Virginia Ultra · 21.1K -
27 Nov 2026 27Nov 26 Lake Anna Turkey Trot 5k, 10k, & Half Spotsylvania Courthouse · 21.1K Spotsylvania Courthouse 21.1K -
28 Nov 2026 28Nov 26 Get Outside 8 Hour Smithfield · 10K Smithfield 10K · 8 Hour · 4 Hour -
28 Nov 2026 28Nov 26 Gobbler 5K, 10K, & 13.1M, Colonial Heights, VA Colonial Heights · 21.1K Colonial Heights 21.1K · 10K · 5K -
28 Nov 2026 28Nov 26 Ugly Sweater Dash 5k, 10k, & Half Fairfax Station · 21.1K Fairfax Station 21.1K -
1 Dec 2026 01Dec 26 Fredericksburg Blue and Gray Half Marathon Virginia · Ultra Virginia Ultra · 21.1K -
5 Dec 2026 05Dec 26 Devil Dog Ultras Triangle · 100K Triangle 100K · 50K -
5 Dec 2026 05Dec 26 Freight Train 100k/50k Farmville · 100K Farmville 100K · 50K · 21.1K -
5 Dec 2026 05Dec 26 Holiday 5K, 10K, & 13.1M at Williamsburg, VA Williamsburg · 21.1K Williamsburg 21.1K · 10K · 5K -
6 Dec 2026 06Dec 26 Fredericksburg Blue and Gray Half Marathon Fredericksburg · 21.1K Fredericksburg 21.1K -
12 Dec 2026 12Dec 26 Pocahontas 5k, 10k, & Half Chesterfield · 21.1K Chesterfield 21.1K -
19 Dec 2026 19Dec 26 Holiday 5K, 10K, & 13.1M at Williamsburg, VA Williamsburg · 21.1K Williamsburg 21.1K · 10K · 5K -
26 Dec 2026 26Dec 26 Holiday 5K, 10K, & 13.1M at Colonial Heights, VA Colonial Heights · 21.1K Colonial Heights 21.1K · 10K · 5K -
10 Jan 2027 10Jan 27 Run at the Boathouse 5k & 10k Alexandria · 21.1K Alexandria 21.1K -
16 Jan 2027 16Jan 27 Dahlgren Trail Half Marathon King George · 21.1K King George 21.1K -
16 Jan 2027 16Jan 27 Winter City Views 5k & 10k Arlington · 21.1K Arlington 21.1K -
21 Feb 2027 21Feb 27 Hawk Indoor Marathon Arlington · 42.2K Arlington 42.2K -
28 Feb 2027 28Feb 27 Swammie Shuffle 200 Virginia Beach · 200 Miler Virginia Beach 200 Miler -
2 Mar 2027 02Mar 27 Harbinger Run Virginia · Ultra Virginia Ultra · DEVIN · BEOWULF -
Showing 1–24 of 41 races

Go a level deeper

Links go down the map, not sideways. Each region and city has its own page of races.

Cities

Common questions

When is the next race in Virginia?

Allianz Richmond Marathon on November 14, 2026. The table above lists every upcoming race in date order.

Which months are busiest in Virginia?

April (10), November (10), December (8), counting every upcoming race listed in Virginia.

Which distances can I run in Virginia?

The listed races include 13 marathons, 28 half marathons, 14 ultras, 14 10Ks and 16 5Ks. Many events offer more than one distance on the same day.

How do I confirm a race’s details?

Open the race page and check its provenance ledger, which shows where each fact came from. Then confirm the date, price and entry rules with the organizer before you register or book travel.

Spotted something wrong on this page?

Dates and prices move · tell us and we check the organizer’s source