Running, cycling, triathlon, and swimming events across West Virginia
From city marathons to local trail runs—find running, cycling, triathlon, and swimming events in cities and communities throughout West Virginia.
215 events
84 cities & towns
Where the racing is
West Virginia's busiest citiesAll cities & towns
84 places
Charleston16
Parkersburg10
Fairmont9
Morgantown9
Oak Hill9
Wheeling9
Hurricane7
Bridgeport6
Ripley6
Huntington5
St. Albans5
Tucker County5
Fayette County4
Martinsburg4
Monongalia County4
Parsons4
Bruceton Mills3
Clarksburg3
Fayetteville3
Glen Jean3
Greenbrier County3
Jefferson County3
Marion County3
Marlinton3
Monroe County3
Preston County3
Snowshoe3
Wood County3
Barboursville2
Berkeley Springs2
Cabell County2
Clay County2
Davis2
Elizabeth2
Moundsville2
Pocahontas County2
Shepherdstown2
Wellsburg2
Williamson2
Arbovale1
Bath1
Beckley1
Bluefield1
Braxton County1
Brooke County1
Buckhannon1
Circleville1
Clifftop1
Dunbar1
Dunmore1
Elkins1
Ghent1
Grafton1
Hardy County1
Harpers Ferry1
Harrison County1
Hinton1
Kanawha County1
Logan County1
Mathias1
McDowell County1
Mercer County1
Mt. Zion1
Mullens1
New River Gorge National Park1
Nicholas County1
Nitro1
Pendleton County1
Philippi1
Raleigh County1
Ranson1
Slatyfork1
South Charleston1
Southside1
St. Marys1
Summers County1
Summit Point1
Terra Alta1
Thomas1
Vienna1
Wayne County1
Weirton1
Weston1
White Sulphur Springs1
B
M
S
V