May Races in Virginia
Event Category
Click Here to find out what Classic, Multisport, and Variety mean.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
Featured Listings | ||||
---|---|---|---|---|
No | Race Date | Race | Location | Options |
1 |
May 4, 2024
Saturday
|
Pirate 1M, 5K, 10K, 15K, & Half Marathon
13.1M, 15K, 10K, 5K, 1M run
More Information
|
Williamsburg, VA | |
2 |
May 19, 2024
Sunday
|
Cal Tri Richmond
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint aquathon | 10K, 5K run | youth triathlon
More Information
|
Spotsylvania Courthouse, VA
Spotsylvania County, VA
|
No | Race Date | Race | Location | Options |
---|---|---|---|---|
1 |
May 3, 2024
Friday
|
5K for Haiti
5K run
More Information
|
Virginia Beach, VA | |
2 |
May 3, 2024
Friday
|
Molon Lave 5K
5K trail run
Virtual Option
More Information
|
Warrenton, VA
Fauquier County, VA
|
|
3 |
May 3, 2024
Friday
|
Shenandoah Apple Blossom Festival Kids Bloomin Mile
1M run | kids run
More Information
|
Winchester, VA | |
4 |
May 4, 2024
Saturday
|
Ashburn Village Fiesta 5K/10K/Fun Run
10K, 5K, 1M run
More Information
|
Ashburn, VA
Loudoun County, VA
|
|
5 |
May 4, 2024
Saturday
|
Bon Air 5K
5K, 1M run
More Information
|
Bon Air, VA
Chesterfield County, VA
|
|
6 |
May 4, 2024
Saturday
|
Chaos 5K
5K run
More Information
|
Palmyra, VA
Fluvanna County, VA
|
|
7 |
May 4, 2024
Saturday
|
Cougar Literacy 5K
5K run
More Information
|
Manassas Park, VA | |
8 |
May 4, 2024
Saturday
|
Deep Run parkrun
5K run
More Information
|
Richmond, VA
Chesterfield County, VA
|
|
9 |
May 4, 2024
Saturday
|
Dinwiddie Five Forks 5K
5K run
More Information
|
Dinwiddie, VA
Dinwiddie County, VA
|
|
10 |
May 4, 2024
Saturday
|
Escape Belle Isle 5K
5K run
More Information
|
Richmond, VA
Chesterfield County, VA
|
|
11 |
May 4, 2024
Saturday
|
Feed Fairfax 5K
5K, 1M run
More Information
|
Fairfax, VA | |
12 |
May 4, 2024
Saturday
|
Girls on the Run 5K
5K run
More Information
|
Lynchburg, VA | |
13 |
May 4, 2024
Saturday
|
Girls on the Run 5K - Piedmont 5K
5K run
More Information
|
Culpeper, VA
Culpeper County, VA
|
|
14 |
May 4, 2024
Saturday
|
Grayson Highlands
50M, 50K trail run
More Information
|
Grayson Highlands State Park, VA
Grayson County, VA
|
|
15 |
May 4, 2024
Saturday
|
Healthy Strides 5K/10K
10K, 5K run | kids run
More Information
|
Fairfax Station, VA
Fairfax County, VA
|
|
16 |
May 4, 2024
Saturday
|
Innsbrook Mile
1M run
More Information
|
Glen Allen, VA
Henrico County, VA
|
|
17 |
May 4, 2024
Saturday
|
Kenmore 5K
5K run
More Information
|
Arlington, VA
Arlington County, VA
|
|
18 |
May 4, 2024
Saturday
|
Kiwanis Club of Wythe County 5K
5K run
More Information
|
Wytheville, VA
Wythe County, VA
|
|
19 |
May 4, 2024
Saturday
|
Leopold's Preserve 5K & 10K
10K, 5K trail run
Virtual Option
More Information
|
Broad Run, VA
Fauquier County, VA
|
|
20 |
May 4, 2024
Saturday
|
Lexington Road & River Relay
16.3M adventure race
More Information
|
Lexington, VA |
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.