Half Marathons in Virginia
Virginia Beach, VA
Shamrock Marathon
Mar 16, 2025
Mar 15, 2025
Blacksburg, VA
Hokie Half Marathon
Sep 29, 2024
Williamsburg, VA
Pirate 5K, 10K, & Half Marathon
Aug 5, 2023
Luau 5K, 10K & Half Marathon
Sep 2, 2023
Haunted 5K, 10K & Half Marathon
Oct 7, 2023
Holiday 5K, 10K & Half Marathon
Dec 2, 2023
Pirate 5K, 10K & Half Marathon
Jan 6, 2024
Pirate 5K, 10K & Half Marathon
Feb 3, 2024
Colonial Half Marathon
Feb 17, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Mar 2, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
May 4, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Jun 1, 2024
Taskinas Creek Half Marathon
Jun 2, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Jul 6, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Aug 3, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Sep 7, 2024
Pirate 1M, 5K, 10K, 15K, & Half Marathon
Oct 5, 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
Spring Third Winchester Battlefield 5K, 10K, & Half
Apr 27, 2024
Winchester Battlefield 5K/10K/Half
Aug 25, 2024
Battlefield Half Marathon and 5K
Nov 9, 2024
Annandale, VA
Holiday Half Marathon
Dec 15, 2024
Abingdon, VA
E&H Half Marathon
Jun 2, 2024
Douthat State Park, VA
Odyssey Trail Running Rampage
Sep 7, 2024
Fredericksburg, VA
Marine Corps Historic Half
May 19, 2024
Race to End Veteran Suicide
Sep 22, 2024
Fredericksburg Blue and Gray Half Marathon
Dec 8, 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 Fall Classic Half Marathon
Oct 15, 2023
Rivanna Greenbelt Marathon
Dec 3, 2023
Charlottesville Marathon
Apr 5, 2025
Yorktown, VA
Chills In The Mill - Harwoods Half & 5K
Jan 13, 2024
Reston, VA
Runners Half Marathon of Reston
Apr 21, 2024
Lynchburg, VA
Deep Hollow Half Marathon
Oct 21, 2023
Newport News, VA
Mulberry Island Half Marathon
Sep 9, 2023
One City Marathon
Mar 1, 2025
Mar 2, 2025
Harrisonburg, VA
Harrisonburg Half Marathon
Oct 5, 2024
Sedalia, VA
Terrapin Mountain 50K
Mar 16, 2024
Triangle, VA
Run for the Wounded
Jun 22, 2024
Summer Forest Half
Jul 7, 2024
Freedom Fighters 5K, 10K & Half
Jul 21, 2024
Run for the Wounded Race
Nov 16, 2024
Fairfax Station, VA
Winter Burke Lake Half
Jan 28, 2024
Lovers Half
Feb 11, 2024
Racin' Around the Lake Half
Apr 7, 2024
Spring Burke Lake 5K, 10K, & Half
May 11, 2024
Fountainhead Half Marathon and 10K Trail Run
May 19, 2024
Women's Half Marathon Trail Run
Sep 7, 2024
Racin' to Beat Cancer Half
Oct 12, 2024
Ugly Sweater Dash Half
Nov 30, 2024
Waynesboro, VA
Park to Park Half Marathon
Apr 27, 2024
Lexington, VA
Chessie Trail Marathon
Oct 26, 2024
Petersburg, VA
Petersburg Half Marathon
Apr 5, 2025
Ashland, VA
Ashland Half Marathon
Aug 24, 2024
Lorton, VA
Those Damned Hills Half
Oct 19, 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
Night Train 50K
Jun 22, 2024
High Bridge Half
Oct 5, 2024
Freight Train 50K/100K
Dec 7, 2024
Martinsville, VA
Spring Run Challenge
Apr 27, 2024
Colonial Heights, VA
Luau 1M, 5K, 10K, 15K, and Half Marathon
Jun 22, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Jul 27, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Aug 24, 2024
Luau 1M, 5K, 10K, 15K, and Half Marathon
Sep 28, 2024
Haunted 1M, 5K, 10K, 15K, and Half Marathon
Oct 26, 2024
Pie Gobbler 1M, 5K, 10K, 15K, and Half Marathon
Nov 23, 2024
Holiday 1M, 5K, 10K, 15K, and Half Marathon
Dec 28, 2024
Delaplane, VA
Spring Valley View Hard Cider Challenge
Sep 15, 2024
Valley View Hard Cider Challenge
Sep 15, 2024
Doswell, VA
Run & Ride at Kings Dominion
Jun 1, 2024
Bentonville, VA
Shenandoah River Half
Nov 2, 2024
Washington, VA
Summer District 5K & Half
Aug 18, 2024
Bluefield, VA
Appalachian Series - Day 7 (VA)
Mar 28, 2024
Big Stone Gap, VA
Union Half Marathon and Relay
Apr 6, 2024
Charles City, VA
HonorConnor Half Marathon
May 18, 2024
Mathews, VA
Mathews Marathon
Oct 19, 2024
Basye, VA
Conquer the Mountain
Oct 14, 2023
Grayson Highlands State Park, VA
Grayson Highlands
May 5, 2024
May 4, 2024
Sat | Sun | Mon | Tue | Wed | Thu | Fri | Multiple |
Featured Listing
1. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
May 4, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
1. Pirate 5K, 10K, & Half Marathon
-
Past DateAug 5, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
2. Luau 5K, 10K & Half Marathon
-
Past DateSep 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
3. Mulberry Island Half Marathon
-
Past DateSep 9, 2023Saturday
-
13.1M, 5K run
More Information
- Newport News, VA
4. Haunted 5K, 10K & Half Marathon
-
Past DateOct 7, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
5. Conquer the Mountain
-
Past DateOct 14, 2023Saturday
-
50K, 13.1M trail run
More Information
-
Basye, VA
Shenandoah County, VA
6. Danville Half Marathon
-
Past DateOct 14, 2023Saturday
-
13.1M run
More Information
- Danville, VA
7. Charlottesville Fall Classic Half Marathon
-
Past DateOct 15, 2023Sunday
-
13.1M, 10K run
More Information
- Charlottesville, VA
8. Luray Half Marathon
-
Past DateOct 15, 2023Sunday
-
13.1M, 5K run
More Information
-
Luray, VA
Page County, VA
9. Deep Hollow Half Marathon
-
Past DateOct 21, 2023Saturday
-
13.1M, 5K trail run
More Information
- Lynchburg, VA
10. Holiday 5K, 10K & Half Marathon
-
Past DateDec 2, 2023Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
11. Rivanna Greenbelt Marathon
-
Past DateDec 3, 2023Sunday
-
26.2M, 13.1M run
More Information
-
Boston Marathon Qualifier
- Charlottesville, VA
12. Pirate 5K, 10K & Half Marathon
-
Past DateJan 6, 2024Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
13. Chills In The Mill - Harwoods Half & 5K
-
Past DateJan 13, 2024Saturday
-
13.1M, 5K trail run
More Information
-
Yorktown, VA
York County, VA
14. Winter Burke Lake Half
-
Past DateJan 28, 2024Sunday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Fairfax Station, VA
Fairfax County, VA
15. ICY-8 Hour Adventure Trail Run
-
Past DateFeb 3, 2024Saturday
-
8H, 13.1M trail run
More Information
-
Spotsylvania, VA
Spotsylvania County, VA
16. Pirate 5K, 10K & Half Marathon
-
Past DateFeb 3, 2024Saturday
-
13.1M, 10K, 5K run
More Information
- Williamsburg, VA
17. Lovers Half
-
Past DateFeb 11, 2024Sunday
-
13.1M, 10K, 5K run
Virtual OptionMore Information
-
Fairfax Station, VA
Fairfax County, VA
18. Colonial Half Marathon
-
Past DateFeb 17, 2024Saturday
-
13.1M, 5K run
Virtual OptionMore Information
- Williamsburg, VA
19. Pirate 1M, 5K, 10K, 15K, & Half Marathon
-
Past DateMar 2, 2024Saturday
-
13.1M, 15K, 10K, 5K, 1M run
More Information
- Williamsburg, VA
20. Terrapin Mountain 50K
-
Past DateMar 16, 2024Saturday
-
50K, 13.1M trail run
More Information
-
Sedalia, VA
Bedford 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.