March Classic Races in Virginia on Weekends
Virginia Beach, VA
Valor Run
Mar 24, 2024
Women Run the World 5K
Mar 30, 2024
Shamrock Marathon
Mar 16, 2025
Mar 15, 2025
Blacksburg, VA
Shamrock 4 Miler and Lucky Leprechaun 1K Dash
Mar 16, 2024
Williamsburg, VA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Eagle Way 5K
Mar 9, 2024
PCS Patriot Perseverence 5K
Mar 23, 2024
Virginia Fire Chiefs Foundation 5K
Mar 23, 2024
Queens Lake 5K
Mar 30, 2024
Suffolk, VA
NRHS Bunny Hop
Mar 23, 2024
Portsmouth, VA
Bunny Hop 5K
Mar 23, 2024
Richmond, VA
Huguenot Park 3 Miler
Mar 3, 2024
Wig Out for ERIN 5K
Mar 9, 2024
Hill Topper 5K
Mar 16, 2024
Run for the Hills 5K
Mar 16, 2024
Extra Mile 5K
Mar 23, 2024
Maverick Miles 5K
Mar 23, 2024
Richmond SPCA's Dog Jog, 5K and Block Party
Mar 23, 2024
Laps to Honor
Mar 30, 2024
Deep Run parkrun
Jan 18, 2025
Jan 25, 2025
Feb 1, 2025
Feb 8, 2025
48 more
River City Half and River City 5K
Mar 8, 2025
Winchester, VA
Winter Series - #8: Gambler 5K
Mar 9, 2024
Annandale, VA
Spring Backyard Burn Trail Running Series
Mar 3, 2024
Fredericksburg, VA
Grand Slamrock
Mar 16, 2024
St. Patty's Leprechaun 5K/10K
Mar 16, 2024
Easter 5K/10K
Mar 30, 2024
Charlottesville, VA
Liberation and Freedom Days Reparations Run
Mar 2, 2024
Bel Monte Endurance Races
Mar 9, 2024
Haven 8K/4K
Mar 9, 2024
RAM at UVA 5K
Mar 24, 2024
Charlottesville Ten Miler
Mar 22, 2025
Reston, VA
Reston 10 Miler
Mar 3, 2024
Lucky Leprechaun 5K
Mar 17, 2024
Personal Best Quest 5 Miler
Mar 23, 2024
Lynchburg, VA
King of the Mountain
Mar 2, 2024
St. Paddy's Day 5K
Mar 16, 2024
Free Clinic Colon Cancer 5K
Mar 24, 2024
Roanoke, VA
Joggin' For Your Noggin
Mar 9, 2024
Shamrock Hill Run 5K
Mar 16, 2024
Backpack Run
Mar 22, 2025
Danville, VA
Green Monster
Mar 23, 2024
Arlington, VA
Arlington Kids Run a Marathon!
Mar 9, 2024
PVTC Easter Classic
Mar 30, 2024
Roosevelt Island DC parkrun
Jan 25, 2025
Feb 1, 2025
Feb 8, 2025
Feb 15, 2025
48 more
Centreville, VA
SYA Sweetheart Run
Mar 9, 2024
Front Royal, VA
Edward Jones 5K
Mar 23, 2024
Ashburn, VA
Boxers & Briefs 5K
Mar 9, 2024
Newport News, VA
One City Marathon
Mar 1, 2025
Mar 2, 2025
Sedalia, VA
Terrapin Mountain 50K
Mar 16, 2024
Alexandria, VA
Potomac River Views 5K/10K
Mar 2, 2024
Fort Hunt 10K
Mar 17, 2024
You Are Not Alone 5K
Mar 23, 2024
Fairfax Station, VA
Burke Lake 12K
Mar 3, 2024
Leprechaun Leap 5K/10K
Mar 17, 2024
Lexington, VA
A Run to Remember
Mar 23, 2024
5K for CASA
Mar 30, 2024
Petersburg, VA
Cancer Awareness 5K
Mar 2, 2024
Montvale, VA
Montvale 5 & 10 Mile Trail Run
Mar 9, 2024
King George, VA
Caledon 5K & 10K
Mar 9, 2024
Warrenton, VA
Vietnam Veteran's 5K
Mar 30, 2024
Middleburg, VA
Virginia Marathon
Mar 23, 2025
Colonial Heights, VA
White Bank Classic 5 Miler
Mar 23, 2024
Henrico, VA
Lakewood Alzheimer's 5K
Mar 30, 2024
Haymarket, VA
Lucky Clover 5K
Mar 16, 2024
Delaplane, VA
Spring Cider 5K & 10K
Mar 3, 2024
Gloucester, VA
Gloucester County Educational Foundation Run
Mar 23, 2024
Tappahannock, VA
Wind Vineyards 5K Bunny Hop
Mar 30, 2024
Bealeton, VA
Messicks X/Country Market 5K
Mar 9, 2024
Hillsville, VA
Easter Fun Run/Walk
Mar 30, 2024
Earlysville, VA
Naked Creek Trail Race
Mar 2, 2024
Dayton, VA
Hone Quarry 40 Miler
Mar 23, 2024
McGaheysville, VA
JMU Global Medical Brigades Shamrock 5K
Mar 23, 2024
White Hall, VA
Sugar Hollow Bridges 5K/10K
Mar 16, 2024
Rice, VA
Run High Bridge 5K
Mar 9, 2024
Massanutten, VA
4K On The Fairway
Mar 2, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
1. Deep Run parkrun
-
Mar 1, 2025Saturday
-
5K run
More Information
-
Richmond, VA
Chesterfield County, VA
2. One City Marathon
-
Mar 1, 2025Saturday
-
5K, 1M run
More Information
-
Boston Marathon Qualifier
- Newport News, VA
3. Roosevelt Island DC parkrun
-
Mar 1, 2025Saturday
-
5K run
More Information
-
Arlington, VA
Arlington County, VA
4. 4K On The Fairway
-
Past DateMar 2, 2024Saturday
-
4K run
More Information
-
Massanutten, VA
Rockingham County, VA
5. Cancer Awareness 5K
-
Past DateMar 2, 2024Saturday
-
5K run
More Information
- Petersburg, VA
6. King of the Mountain
-
Past DateMar 2, 2024Saturday
-
1M trail run
More Information
- Lynchburg, VA
7. Liberation and Freedom Days Reparations Run
-
Past DateMar 2, 2024Saturday
-
13K run
More Information
- Charlottesville, VA
8. Naked Creek Trail Race
-
Past DateMar 2, 2024Saturday
-
25K, 10K trail run
More Information
-
Earlysville, VA
Albemarle County, VA
9. One City Marathon
-
Mar 2, 2025Sunday
-
26.2M, 13.1M run | 26.2M relay
More Information
-
Boston Marathon Qualifier
- Newport News, VA
10. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
11. Potomac River Views 5K/10K
-
Past DateMar 2, 2024Saturday
-
10K, 5K run
Virtual OptionMore Information
- Alexandria, VA
12. Burke Lake 12K
-
Past DateMar 3, 2024Sunday
-
12K run
More Information
-
Fairfax Station, VA
Fairfax County, VA
13. Byron Ave 5K/10K
-
Past DateMar 3, 2024Sunday
-
10K, 5K run
Virtual OptionMore Information
-
Springfield, VA
Fairfax County, VA
14. Huguenot Park 3 Miler
-
Past DateMar 3, 2024Sunday
-
3M run
More Information
-
Richmond, VA
Chesterfield County, VA
15. Reston 10 Miler
-
Past DateMar 3, 2024Sunday
-
10M run
More Information
-
Reston, VA
Fairfax County, VA
16. Spring Backyard Burn Trail Running Series
-
Past DateMar 3, 2024Sunday
-
9.9M, 5.5M trail run
More Information
-
Annandale, VA
Fairfax County, VA
17. Spring Cider 5K & 10K
-
Past DateMar 3, 2024Sunday
-
10K, 5K run
Virtual OptionMore Information
-
Delaplane, VA
Fauquier County, VA
18. Deep Run parkrun
-
Mar 8, 2025Saturday
-
5K run
More Information
-
Richmond, VA
Chesterfield County, VA
19. River City Half and River City 5K
-
Mar 8, 2025Saturday
-
13.1M, 5K run
Virtual OptionMore Information
-
Richmond, VA
Chesterfield County, VA
20. Roosevelt Island DC parkrun
-
Mar 8, 2025Saturday
-
5K run
More Information
-
Arlington, VA
Arlington 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.