Upcoming Half Marathons in Virginia on Weekends
Virginia Beach, VA
Shamrock Marathon
Mar 16, 2025
Mar 15, 2025
Blacksburg, VA
Hokie Half Marathon
Sep 29, 2024
Williamsburg, VA
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Oct 5, 2024
Jamestown Half Marathon
Oct 26, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Nov 2, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Dec 7, 2024
Salem, VA
Salem Half Marathon
Oct 12, 2024
Winchester, VA
Battlefield Half Marathon and 5K
Nov 9, 2024
Spring Third Winchester Battlefield 5K, 10K, & Half
Apr 26, 2025
Winchester Battlefield 5K/10K/Half
Aug 9, 2025
Annandale, VA
Holiday Half Marathon
Dec 15, 2024
Fredericksburg, VA
Fredericksburg Blue and Gray Half Marathon
Dec 8, 2024
Marine Corps Historic Half
May 18, 2025
Leesburg, VA
Virginia Wine Country Half Marathon
May 31, 2025
Charlottesville, VA
Charlottesville Fall Classic Half Marathon
Oct 20, 2024
Charlottesville Marathon
Apr 5, 2025
Yorktown, VA
Chills In The Mill - Harwoods Half & 5K
Jan 18, 2025
Reston, VA
Runners Half Marathon of Reston
Apr 27, 2025
Lynchburg, VA
Deep Hollow Half Marathon
Oct 19, 2024
Luray, VA
Shenandoah Half Marathon
Sep 13, 2025
Newport News, VA
One City Marathon
Mar 1, 2025
Mar 2, 2025
Harrisonburg, VA
Harrisonburg Half Marathon
Oct 5, 2024
Triangle, VA
Run for the Wounded Race
Nov 16, 2024
Fairfax Station, VA
Racin' to Beat Cancer Half
Oct 12, 2024
Ugly Sweater Dash Half
Nov 30, 2024
Waynesboro, VA
Park to Park Half Marathon
Apr 26, 2025
Lexington, VA
Chessie Trail Marathon
Oct 26, 2024
Petersburg, VA
Petersburg Half Marathon
Apr 5, 2025
King George, VA
Dahlgren Trail Half Marathon
Feb 15, 2025
Lorton, VA
Those Damned Hills Half
Oct 19, 2024
Covington, VA
Boys Home Harvest Hustle
Nov 2, 2024
Chesterfield, VA
Pocahontas Trail Festival
Oct 6, 2024
Pocahontas Half
Dec 14, 2024
Powhatan, VA
Powhatan Pursuit 5K, 10K & Half
Nov 3, 2024
Middleburg, VA
Virginia Marathon
Mar 23, 2025
Farmville, VA
High Bridge Half
Oct 5, 2024
Freight Train 50K/100K
Dec 7, 2024
Night Train 50K
Jun 14, 2025
Colonial Heights, VA
Luau 1M, 5K, 10K, 15K, and Half Marathon
Sep 28, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Oct 26, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Nov 23, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Dec 28, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Jan 25, 2025
Luau 1M, 5K, 10K, 15K, and Half Marathon
Feb 22, 2025
Luau 1M, 5K, 10K, 15K, and Half Marathon
Mar 22, 2025
Luau 1M, 5K, 10K, 15K, and Half Marathon
Apr 26, 2025
Luau 1M, 5K, 10K, 15K, and Half Marathon
May 24, 2025
Luau 1M, 5K, 10K, 15K, and Half Marathon
Jun 28, 2025
Doswell, VA
Run & Ride at Kings Dominion
Jun 1, 2025
Bentonville, VA
Shenandoah River Half
Nov 2, 2024
Mathews, VA
Mathews Marathon
Oct 19, 2024
Basye, VA
Conquer the Mountain
Oct 12, 2024
Grayson Highlands State Park, VA
Grayson Highlands
May 4, 2025
May 3, 2025
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Featured Listing
1. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Oct 5, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
1. Luau 1M, 5K, 10K, 15K, and Half Marathon
-
Sep 28, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Colonial Heights, VA
2. Hokie Half Marathon
-
Sep 29, 2024Sunday
-
13.1M, 5K run | kids run
More Information
-
Blacksburg, VA
Montgomery County, VA
3. Harrisonburg Half Marathon
-
Oct 5, 2024Saturday
-
13.1M run
More Information
- Harrisonburg, VA
4. High Bridge Half
-
Oct 5, 2024Saturday
-
13.1M, 5K run
More Information
-
Farmville, VA
Prince Edward County, VA
5. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Oct 5, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
6. Crawlin' Crab Half Marathon
-
Oct 6, 2024Sunday
-
13.1M run
More Information
- Hampton, VA
7. Pocahontas Trail Festival
-
Oct 6, 2024Sunday
-
13.1M, 10K trail run
More Information
-
Chesterfield, VA
Chesterfield County, VA
8. Conquer the Mountain
-
CancelledOct 12, 2024Saturday
-
50K, 13.1M trail run
More Information
-
Basye, VA
Shenandoah County, VA
9. Danville Half Marathon
-
Oct 12, 2024Saturday
-
13.1M run
More Information
- Danville, VA
10. Racin' to Beat Cancer Half
-
Oct 12, 2024Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Fairfax Station, VA
Fairfax County, VA
11. Salem Half Marathon
-
Oct 12, 2024Saturday
-
13.1M, 8K run | kids run
Virtual OptionMore Information
- Salem, VA
12. Deep Hollow Half Marathon
-
Oct 19, 2024Saturday
-
13.1M, 5K trail run
More Information
- Lynchburg, VA
13. Mathews Marathon
-
Oct 19, 2024Saturday
-
26.2M, 13.1M run
More Information
-
Mathews, VA
Mathews County, VA
14. Those Damned Hills Half
-
Oct 19, 2024Saturday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Lorton, VA
Fairfax County, VA
15. Charlottesville Fall Classic Half Marathon
-
Oct 20, 2024Sunday
-
13.1M, 10K run
More Information
- Charlottesville, VA
16. Chessie Trail Marathon
-
Oct 26, 2024Saturday
-
26.2M, 13.1M, 10K, 5K run | 26.2M relay
Virtual OptionMore Information
-
Boston Marathon Qualifier
- Lexington, VA
17. Jamestown Half Marathon
-
Oct 26, 2024Saturday
-
13.1M, 5K, 1M run
More Information
- Williamsburg, VA
18. Luau 1M, 5K, 10K, 15K, and Half Marathon
-
Oct 26, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Colonial Heights, VA
19. Boys Home Harvest Hustle
-
Nov 2, 2024Saturday
-
13.1M, 10K, 5K run
More Information
- Covington, VA
20. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Nov 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, 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.