Virginia Race Calendar

Virginia Half Marathons by Date • By City

Browse all 2021 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 2021

Sun Jan 31 Winter Burke Lake Half Marathon 10K & 5K Fairfax Station VA

February 2021

Sat Feb 6 Before the Game Half Marathon 10K & 5K Springfield VA
Sun Feb 14 Lovers Half Marathon 10K & 5K Fairfax Station VA

March 2021

Sat Mar 6 Rolling Hills Half Marathon 10K & 5K Lorton VA
Fri Mar 12-Sun Mar 14 Sports Backers Marathon Half Marathon & 5K Henrico VA
Sat Mar 20 Boulder Crest Half Marathon 10K & 5K Springfield VA
Sat Mar 20 Terrapin Mountain Half Marathon & 50K Sedalia VA
Sun Mar 21 Shamrock Marathon Half Marathon & 8K Virginia Beach VA

April 2021

Sat Apr 3 Martinsville Half Marathon & 5K Martinsville VA
Sat Apr 10 Charlottesville Marathon & Half Marathon Charlottesville VA
Sun Apr 11 Runners Marathon of Reston Marathon Half Marathon & Relay Reston VA
Sat Apr 17 Babcock Gristmill Grinder Half Marathon & 5K Clifftop VA
Sat Apr 17 Blue Ridge Marathon Half Marathon & 10K Roanoke VA
Sat Apr 17 Petersburg Half Marathon & 5K Petersburg VA
Sat Apr 17 Tidewater Strider Marathon & Half Marathon Chesapeake VA
Sun Apr 18 Racin' Around the Lake Half Marathon 10K & 5K Fairfax Station VA
Sat Apr 24 Park to Park Half Marathon Waynesboro VA

May 2021

Sat May 1 Apple Blossom Wine & Hard Cider Challenge Half Marathon 10K & 5K Delaplane VA
Sat May 1 Trail Nut Half Marathon & 10K Bedford VA
Sun May 2 Grayson Highlands Half Marathon Mouth of Wilson VA
Sun May 2 Run for the Animals Half Marathon & 10K Onancock VA
Sat May 8 Highlander Half Marathon & 5K Radford VA
Sat May 8 Spring Burke Lake Half Marathon 10K & 5K Fairfax Station VA
Sun May 16 Lake Trail Half Marathon 10K & 5K Fairfax Station VA
Sat May 22 Fountainhead Half Marathon & 10K Fairfax Station VA
Sun May 23 Fountainhead Half Marathon & 10K Fairfax Station VA
Sat May 29 Spring Memorial Half Marathon 10K & 5K Springfield VA
Sun May 30 Laurel Memorial Half Marathon 10K & 5K Lorton VA

June 2021

July 2021

Sun Jul 11 Summer Forest Half Marathon 10K & 5K Triangle VA
Sun Jul 25 Freedom Fighters Half Marathon & 5K Quantico VA

August 2021

Sat Aug 7 3H Trail Half Marathon King George VA

September 2020

October 2020

November 2020

December 2020

Sat Dec 5 Pocahontas Half Marathon 10K & 5K Chesterfield VA
Sun Dec 6 Fredericksburg Blue and Gray Half Marathon Fredericksburg VA
Sat Dec 12 Winter Lake Anna Half Marathon 10K & 5K Spotsylvania VA