Virginia Half Marathon Races
Upcoming half marathon races in Virginia, sorted by date.
Nov 2026
Salute to Veterans 5K/10K/Half Marathon - Metro Washington DC
Woodbridge, VA · Virtual option · from $15
Allianz Richmond Marathon, CarMax Richmond Half Marathon, & Capital One Richmond 8k
Richmond, VA · Virtual option · from $95
Sports Backers Marathon Training Team
Henrico, VA · Virtual option
Sports Backers Half Marathon Training Team
Richmond, VA · Virtual option
Gobbler 5K, 10K, & 13.1M at Colonial Heights, VA (47)
Colonial Heights, VA · from $30
Gobbler 5K, 10K, 13.1M, & 26.2M at Williamsburg, VA (47)
Williamsburg, VA · from $30
Star City Half Marathon & 10K
Roanoke, VA · Virtual option · from $20
Gobbler 5K, 10K, & 13.1M at Colonial Heights, VA (48)
Colonial Heights, VA · from $30
Training for a race in Virginia? Find a coach who knows the area.
A coach turns a goal time into a plan built around your schedule, your history and your race, and can meet you in Virginia.
Dec 2026
Run the River Ultra
Williamsburg, VA · from $35
Holiday 5K, 10K, & 13.1M at Williamsburg, VA (49)
Williamsburg, VA · from $30
Tidewater Strider Dismal Swamp 50K / Marathon /Half Marathon/50K Relay
Chesapeake, VA · from $45
Fredericksburg Blue and Gray Half Marathon
Fredericksburg, VA · from $75
=PR= Races: Holiday Run Fest - Half Marathon, 4 Miler, & Challenge
Annandale, VA · from $40
Bridge & Trestle Half Marathon
Damascus, VA
Indian Fields Tavern/5 Fields Brewing Co. Low Key Jingle Bell Jog
Charles City, VA · from $20
Holiday 5K, 10K, & 13.1M at Williamsburg, VA (51)
Williamsburg, VA · from $30
Holiday 5K, 10K, & 13.1M at Colonial Heights, VA (51)
Colonial Heights, VA · from $30
Holiday 5K, 10K, & 13.1M at Colonial Heights, VA (52)
Colonial Heights, VA · from $30
Jan 2027
New Year 5K, 10K, & 13.1M at Williamsburg, VA (01)
Williamsburg, VA · from $30
Dahlgren Trail Half Marathon
King George, VA · from $70
Medal Madness 5K, 10K, & 13.1M at Colonial Heights, VA (03)
Colonial Heights, VA · from $30
Medal Madness 5K, 10K, & 13.1M, Williamsburg, VA (03)
Williamsburg, VA · from $30
Medal Madness 5K, 10K, & 13.1M at Lynchburg, VA (03)
Lynchburg, VA · from $30
Chills In The Mill: Harwoods Half Marathon & 5K
Yorktown, VA · from $35
Viking 5K, 10K, & 13.1M at Colonial Heights, VA (04)
Colonial Heights, VA · from $30
Feb 2027
Pirate 5K, 10K, & 13.1M at Williamsburg, VA (06)
Williamsburg, VA · from $30
48th Colonial Half Marathon and 5K
Williamsburg, VA · Virtual option · from $25
Indian Fields Tavern / 5 Fields Brewing Co. Run 4 Your Heart
Charles City, VA · Virtual option · from $25
Viking 5K, 10K, & 13.1M at Williamsburg, VA (08)
Williamsburg, VA · from $30
Viking 5K, 10K, & 13.1M at Colonial Heights, VA (08)
Colonial Heights, VA · from $30
Squirrel 5K, 10K, & 13.1M at Colonial Heights, VA (09)
Colonial Heights, VA · from $30
Mar 2027
Medal Madness 5K, 10K, & 13.1M at Williamsburg, VA (10)
Williamsburg, VA · from $30
Half Donkey (Half/10k/5k)
Alexandria, VA · from $50
Newport News One City Marathon
Newport News, VA · from $20
Virginia Credit Union River City Half & River City 5k
Richmond, VA · Virtual option · from $40
Explore Park Half Marathon, 10K, & 5K
Roanoke, VA
Squirrel 5K, 10K, & 13.1M at Colonial Heights, VA (12)
Colonial Heights, VA · from $30
Squirrel 5K, 10K, & 13.1M at Williamsburg, VA (12)
Williamsburg, VA · from $30
Medal Madness 5K, 10K, 13.1M, & 26.2M at Colonial Heights, VA (13)
Colonial Heights, VA · from $30
Apr 2027
18th Annual BRIDGE2BRIDGE Danville
Danville, VA · Virtual option · from $20
Foot Levelers Blue Ridge Marathon
Roanoke, VA · Virtual option · from $15
Virginia Marathon (Full/Merikos/Half/10k/5k)
Middleburg, VA · from $40
Run Thru Reston Half Marathon & 5K
Reston, VA · from $40
Tidewater Strider Marathon and Half Marathon Spring Edition
Chesapeake, VA · from $50
PNC Alexandria Half
Alexandria, VA · from $20
Jun 2027
Aug 2027
Oct 2027
Race listings come from RunSignup. Dates, prices and details can change, so confirm on the race's registration page.