Virginia Half Marathons by City • By Date
Each half marathon that takes place in Virginia is listed below, and when you click the link you’ll find info for each race — what the course is like and a map of the route, the elevation change, whether it’s fast and flat or hilly and challenging, how to sign up, and more.
You’ll also find contact info if you’re having problems with your registration or need to contact the race directors.
2022-2023 calendar of Virginia half marathons
Basye
Bryce Conquer the Mountain 50k & Half Marathon
Bedford
Bluefield
Appalachian Series – Day 7 Marathon & Half Marathon
Burkes Garden
Charlottesville
Charlottesville Marathon, Half Marathon, 8K & Kids Mile
Chesapeake
Tidewater Striders Spring Marathon and Half Marathon
Chesterfield
Pocahontas Half Marathon 10K & 5K
Covington
Jackson River Scenic Trail Marathon Half Marathon 10k & 5k
Damascus
Delaplane
Spring Valley View Hard Cider Challenge Half Marathon 10k & 5k
Valley View Hard Cider Challenge Half Marathon 10K & 5K
Fairfax
Fountainhead Half Marathon and 10k Trail Run
Racin’ to Beat Cancer Half Marathon 10K & 5K
Farmville
High Bridge Half Marathon & 5K
Night Train 50k & Half Marathon
Fredericksburg
Marine Corps Historic Half Marathon,
Race to End Veteran Suicide Half Marathon 10k 5k & 1M
Virginia Runner Blue & Gray Half Marathon
Hampton
Crawlin’ Crab Half Marathon & 5K
King George
Lexington
Chessie Trail Marathon, Half Marathon, 10K & 5K
Lorton
Those Damned Hills Half Marathon 10K & 5K
Lovettsville
Virginia Wine Country Half Marathon, 10K & 5K
Luray
Martinsville
Martinsville Half Marathon & 5K
Mouth of Wilson
Grayson Highlands Half Marathon
New Kent
Newport News
One City Marathon Half Marathon & Relay
Norfolk
Palmyra
Cal Tri Lake Monticello Half Marathon
Petersburg
Radford
Reston
Runners Marathon & Half Marathon of Reston
Richmond
Anthem Richmond Marathon & Half Marathon
Roanoke
Blue Ridge Marathon & Half Marathon
Salem
Salem Half Marathon, 8K & Kids Race
Sedalia
Terrapin Mountain 50K & Half Marathon
Triangle
Freedom Fighters 5k 10k & Half
Run for the Wounded Race #1 Half Marathon 10k & 5k
Run for the Wounded Race #2 Half Marathon 10k & 5k
Virginia Beach
Shamrock Marathon, Half Marathon, 8K & Children’s Run
Valor Run Half Marathon 10M & 5k
Wachapreague
Run for the Animals Half Marathon & 10K