Half Marathons in Virginia
Running on Thanksgiving? Find a turkey trot near you →18 races
Chessie Trail Marathon
Half MarathonMarathonBQ
November 07, 2026Lexington, VA, USA
Richmond Marathon
Half MarathonMarathonBQ
November 14, 2026Richmond, VA, USA
Tidewater Strider Dismal Swamp Marathon
Half MarathonMarathonBQ
December 06, 2026Chesapeake, VA, USA
Newport News One City Marathon
Half MarathonMarathonBQ
March 07, 2027Newport News, VA, USA
Shamrock Marathon
Half MarathonMarathonBQ
March 21, 2027Virginia Beach, VA, USA
Charlottesville Marathon
Half MarathonMarathon
April 03, 2027Charlottesville, VA, USA
Virginia Marathon
Half MarathonMarathon
April 17, 2027Middleburg, VA, USA
Blue Ridge Marathon
Half MarathonMarathonBQ
April 17, 2027Roanoke, VA, USA
Tidewater Strider Marathon (Spring Edition)
Half MarathonMarathonBQ
April 25, 2027Chesapeake, VA, USA
Jackson River Scenic Trail Marathon
Half MarathonMarathonBQ
June 12, 2027Covington, VA, USA
Odyssey Trail Marathon
Half MarathonMarathon
September 11, 2027Millboro, VA, USA
Mathews Marathon
Half MarathonMarathonBQ
October 16, 2027Mathews County, VA, USA
Marine Corps Historic Half
Half Marathon5K
2027 TBD · MayFredericksburg, VA, USA
Virginia Wine Country Half Marathon
Half Marathon10K
2027 TBD · MayLoudoun, VA, USA
Ashland Half Marathon
Half Marathon5K
2027 TBD · AugustAshland, VA, USA
Emory & Henry DPT Half Marathon Fundraiser
Half Marathon5K
2027 TBD · OctoberAbingdon, VA, USA
Harrisonburg Half Marathon
Half Marathon
2027 TBD · OctoberHarrisonburg, VA, USA
Danville Half Marathon
Half Marathon5K
2027 TBD · OctoberDanville, VA, USA