May Classic Races in Virginia on Saturdays
Virginia Beach, VA
Breathe Easy Asthma Awareness 5K & Kids Fun Run
May 18, 2024
Dalton's Dash 5K
May 18, 2024
Dolphin Dash 5K Charity Race
May 18, 2024
Stingray Run
May 18, 2024
Williamsburg, VA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Run For Rations
May 4, 2024
Virginia Regional Ballet 5K Run/Walk
May 4, 2024
6K for Mental Strength
May 11, 2024
Williamsburg Winery 5K
May 18, 2024
Richmond, VA
ASK 5K
May 18, 2024
James River Scramble 10K
May 18, 2024
Deep Run parkrun
Jan 18, 2025
Jan 25, 2025
Feb 1, 2025
Feb 8, 2025
48 more
Escape Belle Isle 5K
May 3, 2025
Winchester, VA
Valley Health 10K
May 4, 2024
Annandale, VA
5K Spirit Run
May 18, 2024
Springfield, VA
Spring Memorial Half
May 25, 2024
Abingdon, VA
Virginia Creeper 10 Miler
May 25, 2024
Fort Valley, VA
Massanutten Mountain Trails 100 Mile Run
May 18, 2024
Rocky Mount, VA
Miracle Hope 5K
May 11, 2024
Berryville, VA
Whiskers & Wags Run
May 11, 2024
Bedford, VA
Trail Nut 10K and Half Marathon
May 4, 2024
Leesburg, VA
Virginia Wine Country Half Marathon
May 18, 2024
Charlottesville, VA
Charlottesville High School's Band On The Run 5K
May 11, 2024
Hospice of the Piedmont 5K
May 11, 2024
Hospice of the Piedmont 5K
May 10, 2025
Altavista, VA
RDS Diamond Diva 5K
May 4, 2024
Yorktown, VA
Run for Nicaragua 5K
May 11, 2024
Culpeper, VA
Girls on the Run 5K - Piedmont 5K
May 4, 2024
Wicked Bottom 5K
May 4, 2024
Torch Run
May 18, 2024
Hampton, VA
Hampton City Schools Run for the Stage 5K
May 11, 2024
HCS Run For The Stage
May 11, 2024
Reston, VA
5 Million Run - 5K Run/Walk
May 18, 2024
Roanoke, VA
Hustle for the Homeless
May 18, 2024
Danville, VA
Run for Rotary 5K
May 11, 2024
Arlington, VA
Kenmore 5K
May 4, 2024
National Police Week 5K
May 11, 2024
BEST Kids Superhero 5K
May 18, 2024
Roosevelt Island DC parkrun
Jan 25, 2025
Feb 1, 2025
Feb 8, 2025
Feb 15, 2025
48 more
Front Royal, VA
Front Royal Kiwanis 5K
May 11, 2024
Strasburg, VA
Strasburg Mayfest 5K
May 11, 2024
Stephens City, VA
Heroes 5K
May 25, 2024
Newport News, VA
Chick-fil-A 10K/5K
May 24, 2025
Triangle, VA
Semper K9 Hero Hike 5K
May 11, 2024
Alexandria, VA
Mental Relief Spring 5K series (3 of 3)
May 4, 2024
Fairfax Station, VA
Healthy Strides 5K/10K
May 4, 2024
Spring Burke Lake 5K, 10K, & Half
May 11, 2024
Lexington, VA
Woods Creek Run 4 the Kids
May 11, 2024
Palmyra, VA
Chaos 5K
May 4, 2024
Sterling, VA
Mental Health Awareness 5K
May 4, 2024
Friends of Claude Moore Park 5K Trail Run
May 11, 2024
Purcellville, VA
National Wine Day 5K & 10K
May 25, 2024
Chesterfield, VA
Dominion Aviation 5K at the Airport
May 11, 2024
Goochland, VA
Company 5 Hometown Hero 5K
May 11, 2024
Crozet, VA
Mint Springs Trail 5K
May 11, 2024
Manassas Park, VA
Cougar Literacy 5K
May 4, 2024
Wytheville, VA
Kiwanis Club of Wythe County 5K
May 4, 2024
Great Falls, VA
Palio di Siena 5K for Siena Academy
May 4, 2024
Radford, VA
Brave Heart 5K
May 18, 2024
Keezletown, VA
Perfect Day 50K
May 4, 2024
Dinwiddie, VA
Dinwiddie Five Forks 5K
May 4, 2024
Penn Laird, VA
Rockingham Park 5K
May 18, 2024
Cedar Bluff, VA
Tazewell County Airport 5K
May 25, 2024
Wakefield, VA
Just A Training Run’s Backyard Ultra
May 18, 2024
Norton, VA
Fit Farmer 12K Trail Run
May 18, 2024
Pearisburg, VA
May the 4th Be With You
May 4, 2024
Charles City, VA
HonorConnor Half Marathon
May 18, 2024
Lovettsville, VA
Run First Wine Later 3K/5K
May 4, 2024
Chester, VA
Running Ravens 5K
May 11, 2024
Bon Air, VA
Bon Air 5K
May 4, 2024
Grayson Highlands State Park, VA
Grayson Highlands
May 4, 2025
May 3, 2025
Broad Run, VA
Leopold's Preserve 5K & 10K
May 4, 2024
Kinsale, VA
Market Sizzle 5K
May 25, 2024
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Deep Run parkrun
-
May 3, 2025Saturday
-
5K run
More Information
-
Richmond, VA
Chesterfield County, VA
2. Escape Belle Isle 5K
-
May 3, 2025Saturday
-
5K run
Virtual OptionMore Information
-
Richmond, VA
Chesterfield County, VA
3. Grayson Highlands
-
May 3, 2025Saturday
-
50M, 50K trail run
More Information
-
Grayson Highlands State Park, VA
Grayson County, VA
4. OLYM Mental Health Walk/5K
-
May 3, 2025Saturday
-
5K run
Virtual OptionMore Information
- Chesapeake, VA
5. Roosevelt Island DC parkrun
-
May 3, 2025Saturday
-
5K run
More Information
-
Arlington, VA
Arlington County, VA
6. Ashburn Village Fiesta 5K/10K/Fun Run
-
Past DateMay 4, 2024Saturday
-
10K, 5K, 1M run
More Information
-
Ashburn, VA
Loudoun County, VA
7. Bon Air 5K
-
Past DateMay 4, 2024Saturday
-
5K, 1M run
More Information
-
Bon Air, VA
Chesterfield County, VA
8. Chaos 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Palmyra, VA
Fluvanna County, VA
9. Cougar Literacy 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
- Manassas Park, VA
10. Dinwiddie Five Forks 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Dinwiddie, VA
Dinwiddie County, VA
11. Feed Fairfax 5K
-
Past DateMay 4, 2024Saturday
-
5K, 1M run
More Information
- Fairfax, VA
12. Girls on the Run 5K - Piedmont 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Culpeper, VA
Culpeper County, VA
13. Healthy Strides 5K/10K
-
Past DateMay 4, 2024Saturday
-
10K, 5K run | kids run
More Information
-
Fairfax Station, VA
Fairfax County, VA
14. Innsbrook Mile
-
Past DateMay 4, 2024Saturday
-
1M run
More Information
-
Glen Allen, VA
Henrico County, VA
15. Kenmore 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Arlington, VA
Arlington County, VA
16. Kiwanis Club of Wythe County 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Wytheville, VA
Wythe County, VA
17. Leopold's Preserve 5K & 10K
-
Past DateMay 4, 2024Saturday
-
10K, 5K trail run
Virtual OptionMore Information
-
Broad Run, VA
Fauquier County, VA
18. May the 4th Be With You
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Pearisburg, VA
Giles County, VA
19. Mental Health Awareness 5K
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
-
Sterling, VA
Loudoun County, VA
20. Mental Relief Spring 5K series (3 of 3)
-
Past DateMay 4, 2024Saturday
-
5K run
More Information
- Alexandria, 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.