Virginia Marathon Races

Upcoming 26.2-mile races in Virginia. Compare dates, courses, and registration.

Roanoke
April 17, 2027
Foot Levelers Blue Ridge Marathon
Marathon
10K
Half Marathon
Relay