Virginia Race Calendar

Virginia Half Marathons by Date • By City

Browse all 2020 Virginia half marathons by month below. For each race, you’ll find course maps, elevation profiles, runner reviews, and how to sign up.

When you view a race, you’ll also find contact info if you’re having problems with your registration or need to contact the race directors.

January 2020

Sat Jan 18 Sandman Extreme Half Marathon Wytheville VA

February 2020

Sat Feb 15 Sentara Colonial Half Marathon Williamsburg VA
Sat Feb 22 ArcticHalf Marathon 10K & 5K Sterling VA
Sat Feb 22 Dahlgren Trail Half Marathon King George VA

March 2020

Sun Mar 1 One City Marathon Half Marathon & Relay Newport News VA
Sat Mar 14 Pocahontas Trail Festival Marathon Half Marathon & Relay Chesterfield VA
Sat Mar 21 Terrapin Mountain Half Marathon & 50K Sedalia VA
Sat Mar 21 Union Half Marathon Big Stone Gap VA
Sun Mar 22 Shamrock Marathon Half Marathon & 8K Virginia Beach VA

April 2020

May 2020

Sat May 2 Trail Nut Half Marathon & 10K Bedford VA
Sun May 3 Grayson Highlands Half Marathon Mouth of Wilson VA
Sun May 17 Marine Corps Historic Half Marathon Fredericksburg VA
Sat May 30 Virginia Wine Country Half Marathon Purcellville VA

June 2020

July 2020

August 2020

Sat Aug 29 Patrick Henry Half Marathon Ashland VA

September 2020

October 2019

Sat Oct 5 High Bridge Half Marathon & 5K Farmville VA
Sun Oct 6 Crawlin' Crab Half Marathon & 5K Hampton VA
Sat Oct 12 LewisGale Salem Half Marathon 8K & Kids Race Salem VA
Sun Oct 13 Charlottesville Fall Classic Half Marathon & 10K Charlottesville VA
Sun Oct 13 Desmond T. Doss Memorial Run Half Marathon 10K & 5K Lynchburg VA
Sat Oct 19 Chessie Trail Marathon Half Marathon & 5K Lexington VA
Sat Oct 19 Danville Half Marathon Danville VA
Sat Oct 19 Deep Hollow Half Marathon & 5K Lynchburg VA
Sat Oct 19 Lake Anna Half Marathon 10K & 5K Spotsylvania VA
Sat Oct 26 CATHalf Marathon Pounding Creek Marathon & Trail 10K Charlottesville VA

November 2019

December 2019

Sat Dec 7 Pocahontas Half Marathon 10K & 5K Chesterfield VA
Sat Dec 7 Viking Dash Trail Run – Charlottesville North Garden VA
Sun Dec 8 Holiday Half Marathon Annandale VA
Sun Dec 8 Fredericksburg Blue & Gray Half Marathon & 5K Fredericksburg VA