April 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 Listing
1. Cal Tri Lake Monticello
-
Apr 28, 2024Sunday
-
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint aquathon | 10K, 5K run
More Information
- Charlottesville, VA
1. Prankster's Pursuit 5K & 10K
-
Past DateApr 1, 2024Monday
-
10K, 5K run
More Information
-
Springfield, VA
Fairfax County, VA
2. National Burrito Day 5K & 10K
-
Past DateApr 4, 2024Thursday
-
10K, 5K run
Virtual OptionMore Information
-
Woodbridge, VA
Prince William County, VA
3. Winchester Scavenger Hunt Fun Run
-
Past DateApr 4, 2024Thursday
-
novelty run
More Information
- Winchester, VA
4. Bull Run Run 50 Mile
-
Apr 5, 2025Saturday
-
50M run
More Information
-
Clifton, VA
Fairfax County, VA
5. Charlottesville Marathon
-
Apr 5, 2025Saturday
-
26.2M, 13.1M, 8K run | kids run
More Information
- Charlottesville, VA
6. Deep Run parkrun
-
Apr 5, 2025Saturday
-
5K run
More Information
-
Richmond, VA
Chesterfield County, VA
7. Petersburg Half Marathon
-
Apr 5, 2025Saturday
-
13.1M, 5K run
More Information
- Petersburg, VA
8. Roosevelt Island DC parkrun
-
Apr 5, 2025Saturday
-
5K run
More Information
-
Arlington, VA
Arlington County, VA
9. 5K Walk/Run for the Prevention of Youth Gun Violence
-
Past DateApr 6, 2024Saturday
-
5K run
More Information
-
Triangle, VA
Prince William County, VA
10. Goodyear 5K
-
Past DateApr 6, 2024Saturday
-
5K run
More Information
- Danville, VA
11. Lake Accotink 5K/10K
-
Past DateApr 6, 2024Saturday
-
10K, 5K run
More Information
-
Springfield, VA
Fairfax County, VA
12. LIVE BOLD 4 Miler
-
Past DateApr 6, 2024Saturday
-
4M run
More Information
-
Nellysford, VA
Nelson County, VA
13. Long Creek 60K
-
Apr 6, 2025Sunday
-
60K trail run
More Information
- Virginia Beach, VA
14. Mental Relief Spring 5K Series (Race 1 of 3)
-
Past DateApr 6, 2024Saturday
-
5K run
More Information
- Alexandria, VA
15. Mill Mountain Mayhem 10K Trail Race
-
Past DateApr 6, 2024Saturday
-
10K trail run
More Information
- Roanoke, VA
16. PHC Color Run 5K
-
Past DateApr 6, 2024Saturday
-
5K novelty run
More Information
-
Purcellville, VA
Loudoun County, VA
17. Point of Honor 5K
-
Past DateApr 6, 2024Saturday
-
5K run
More Information
- Lynchburg, VA
18. Race for Communication 5K/10K/1M
-
Past DateApr 6, 2024Saturday
-
10K, 5K, 1M run
Virtual OptionMore Information
- Alexandria, VA
19. Riverwatch on the Piankatank 5K
-
Past DateApr 6, 2024Saturday
-
5K, 1M run
More Information
-
Gloucester, VA
Gloucester County, VA
20. Sheetz to Sheetz Trail Run
-
Past DateApr 6, 2024Saturday
-
14M trail run
More Information
-
King George, VA
King George County, 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.