April Half Marathons in Virginia
Charlottesville, VA
Charlottesville Marathon
Apr 6, 2024
Reston, VA
Runners Half Marathon of Reston
Apr 21, 2024
Roanoke, VA
Blue Ridge Marathon
Apr 20, 2024
Danville, VA
Bridge 2 Bridge Danville
Apr 13, 2024
Fairfax Station, VA
Racin' Around the Lake Half
Apr 7, 2024
Waynesboro, VA
Park to Park Half Marathon
Apr 27, 2024
Petersburg, VA
Petersburg Half Marathon
Apr 5, 2025
Martinsville, VA
Spring Run Challenge
Apr 27, 2024
Big Stone Gap, VA
Union Half Marathon and Relay
Apr 6, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Petersburg Half Marathon
-
Apr 5, 2025Saturday
-
13.1M, 5K run
More Information
- Petersburg, VA
2. Charlottesville Marathon
-
Past DateApr 6, 2024Saturday
-
26.2M, 13.1M, 8K run | kids run
More Information
- Charlottesville, VA
3. Union Half Marathon and Relay
-
Past DateApr 6, 2024Saturday
-
13.1M run | 13.1M relay
More Information
-
Big Stone Gap, VA
Wise County, VA
4. Racin' Around the Lake Half
-
Past DateApr 7, 2024Sunday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Fairfax Station, VA
Fairfax County, VA
5. Bridge 2 Bridge Danville
-
Past DateApr 13, 2024Saturday
-
13.1M, 10K, 5K run | kids run
Virtual OptionMore Information
- Danville, VA
6. Blue Ridge Marathon
-
Apr 20, 2024Saturday
-
52.4M, 26.2M, 13.1M, 10K run | kids run
Virtual OptionMore Information
-
Boston Marathon Qualifier
- Roanoke, VA
7. Runners Half Marathon of Reston
-
Apr 21, 2024Sunday
-
13.1M, 5K run
More Information
-
Reston, VA
Fairfax County, VA
8. Tidewater Striders Spring Marathon and Half Marathon
-
Apr 21, 2024Sunday
-
26.2M, 13.1M run
More Information
- Chesapeake, VA
9. Park to Park Half Marathon
-
Apr 27, 2024Saturday
-
13.1M run
More Information
- Waynesboro, VA
10. Spring Run Challenge
-
Apr 27, 2024Saturday
-
13.1M, 5K run
More Information
- Martinsville, VA
11. Spring Third Winchester Battlefield 5K, 10K, & Half
-
Apr 27, 2024Saturday
-
13.1M, 10K, 5K trail run
More Information
- Winchester, 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.