Marathons in Virginia
Running on Thanksgiving? Find a turkey trot near you →13 races
Chessie Trail Marathon
MarathonHalf MarathonBQ
November 07, 2026Lexington, VA, USA
Richmond Marathon
MarathonHalf MarathonBQ
November 14, 2026Richmond, VA, USA
Tidewater Strider Dismal Swamp Marathon
MarathonUltraBQ
December 06, 2026Chesapeake, VA, USA
Newport News One City Marathon
MarathonHalf MarathonBQ
March 07, 2027Newport News, VA, USA
Shamrock Marathon
MarathonHalf MarathonBQ
March 21, 2027Virginia Beach, VA, USA
Charlottesville Marathon
MarathonHalf Marathon
April 03, 2027Charlottesville, VA, USA
Virginia Creeper Marathon
MarathonBQ
April 04, 2027Abingdon, VA, USA
Virginia Marathon
MarathonHalf Marathon
April 17, 2027Middleburg, VA, USA
Blue Ridge Marathon
MarathonHalf MarathonBQ
April 17, 2027Roanoke, VA, USA
Tidewater Strider Marathon (Spring Edition)
MarathonHalf MarathonBQ
April 25, 2027Chesapeake, VA, USA
Jackson River Scenic Trail Marathon
MarathonHalf MarathonBQ
June 12, 2027Covington, VA, USA
Odyssey Trail Marathon
MarathonUltra
September 11, 2027Millboro, VA, USA
Mathews Marathon
MarathonHalf MarathonBQ
October 16, 2027Mathews County, VA, USA