Road and trail, worldwide
Races in Virginia
137 racesupcoming
There are 137 upcoming races in Virginia on the calendar, from November 2026 to November 2027. The next is Allianz Richmond Half Marathon on November 14, 2026. The most climbing is at Grindstone by UTMB: 22,999 ft (7,010 m). 108 are trail races and 29 are on the road.
November 2026
- Allianz Richmond Half MarathonHalf MarathonRoadRichmond, VA328 ft
- Richmond MarathonMarathonRoadRichmond, VA400 ft
- Yeti Ultra 24 Hour ChallengeYeti Live! 2 person TeamTrailDamascus, VA
- =PR= Races Turkey Day 5K5KRoadReston, VA
- Arlington Turkey Trot 5K5KRoadArlington, VA
- Ashburn Farm Thanksgiving Day Races5KRoadAshburn, VA
- Ashburn Farm Thanksgiving Day Races10KRoadAshburn, VA
- Blue Talon Bistro Turkey Trot5KRoadWilliamsburg, VA
- Boar's Head Turkey Trot 5K5KRoadCharlottesville, VA
- City of Fairfax Turkey Trot 5K5KRoadFairfax, VA
- HumanKind Lynchburg Turkey Trot 5K5KRoadLynchburg, VA
- Rappahannock Area YMCA Turkey Trot 5K5KRoadFredericksburg, VA
- Rescue Mission of Roanoke Drumstick Dash5KRoadRoanoke, VA
- Get Outside 8 Hour8 HourTrailSmithfield, VA
- Get Outside 8 Hour10KTrailSmithfield, VA
- Get Outside 8 Hour4 HourTrailSmithfield, VA
December 2026
- Dashing thru Damascus5KTrailDamascus, VA
- Dashing thru DamascusPolar plunge (T shirt )TrailDamascus, VA
- Devil Dog Ultras100KTrailTriangle, VA
- Devil Dog Ultras100-MileTrailTriangle, VA10,500 ft
- Devil Dog Ultras50KTrailTriangle, VA
- Freight Train 100k/50k50KTrailFarmville, VA
- Freight Train 100k/50k100KTrailFarmville, VA
- Freight Train 100k/50kHalf MarathonTrailFarmville, VA
- Tidewater Striders Dismal Swamp MarathonMarathonRoadChesapeake, VA135 ft
- Hellgate100KTrailBig Island, VA11,001 ft
January 2027
- Snowy Owl 10 Mile10 MileTrailWilliamsburg, VA
- Willis River50KTrailCumberland, VA
- Willis River35KTrailCumberland, VA
- Willis River20KTrailCumberland, VA
- Sandy Bottom 8-Hour Training Run5KTrailHampton, VA
- Sandy Bottom 8-Hour Training Run8 HourTrailHampton, VA
- Sandy Bottom 8-Hour Training Run4 HourTrailHampton, VA
February 2027
- ICY-8MarathonTrailSpotsylvania, VA
- ICY-88 HourTrailSpotsylvania, VA
- ICY-88 MileTrailSpotsylvania, VA
- Holiday Lake 50K++50KTrailAppomattox, VA
- Holiday Lake 50K++25KTrailAppomattox, VA
- Holiday Lake 50K++10KTrailAppomattox, VA
- Froggy Mountain Warrior 100100 MilerTrailGalax, VA
- Swammie Shuffle 200200 MilerTrailVirginia Beach, VA
March 2027
- No Man's 50K50KTrailTriangle, VA
- No Man's 50K25KTrailTriangle, VA
- Newport News One City MarathonMarathonRoadNewport News, VA318 ft
- Dogwood Ultra Marathons72 HourTrailGreen Bay, VA
- Bel Monte Endurance Races25KTrailLyndhurst, VA
- Bel Monte Endurance Races50 MilerTrailLyndhurst, VA
- Bel Monte Endurance Races50KTrailLyndhurst, VA
- Capital Backyard UltraBYU/LPSTrailLorton , VA
- Terrapin MountainHalf MarathonTrailSedalia, VA
- Terrapin Mountain50KTrailSedalia, VA
- Shamrock MarathonMarathonRoadVirginia Beach, VA269 ft
- Yuengling Shamrock Half MarathonHalf MarathonRoadVirginia Beach, VA49 ft
- Virginia Beach Half Marathon (Anthem)Half MarathonRoadVirginia Beach, VA49 ft
April 2027
- Bull Run Run 50 Miler50 MileTrailClifton, VA
- Charlottesville MarathonMarathonRoadCharlottesville, VA
- New River Trail Races100 MileTrailFries, VA
- New River Trail Races10KTrailFries, VA
- New River Trail Races100KTrailFries, VA
- New River Trail Races50KTrailFries, VA
- New River Trail Races25KTrailFries, VA
- James River Trail Runs50 MilerTrailGladstone, VA
- Blue Ridge Half MarathonHalf MarathonRoadRoanoke, VA
- Blue Ridge MarathonMarathonRoadRoanoke, VA3,369 ft
- Froggy Mountain Sweet Sixteen 50k50KTrailGalax, VA
- Ukrop's Monument Avenue 10k10KRoadRichmond, VA
- Virginia MarathonMarathonRoadMiddleburg, VA
- Virginia Run for Cancer24 HourTrailHampton, VA
- PNC Alexandria Half / Parkway Classic 5K5KRoadAlexandria, VA
May 2027
- Grayson Highlands 50 Mile / 50k / 25k50KTrailMouth of Wilson, VA
- Grayson Highlands 50 Mile / 50k / 25k8 MileTrailMouth of Wilson, VA
- Grayson Highlands 50 Mile / 50k / 25k50 MilerTrailMouth of Wilson, VA
- Grayson Highlands 50 Mile / 50k / 25k25KTrailMouth of Wilson, VA2,999 ft
- Massanutten100 MileTrailFort Valley, VA18,000 ft
- Virginia Highlands 3 Day Trail Running CampTent CampingTrailMouth of Wilson, VA
June 2027
- Dam Yeti 5050 MilerTrailAbingdon, VA
- Dam Yeti 5055KTrailAbingdon, VA
- Old Dominion100 MileTrailFort Valley, VA
- OSS/CIA 50 Mile Night Run25 MileTrailTriangle, VA
- OSS/CIA 50 Mile Night Run50 MilerTrailTriangle, VA
- Windsor Castle 10-Hour10hrsTrailSmithfield, VA
- Woodbooger 10050KTrailNorton, VA
- Woodbooger 100100KTrailNorton, VA
- Woodbooger 100100 MileTrailNorton, VA
- Woodbooger 10025KTrailNorton, VA
- Froggy Mountain 100Froggy Mountain 100TrailGalax, VA
- Night Train 100K, 50k and Half Marathon100KTrailFarmville, VA
- Night Train 100K, 50k and Half MarathonHalf MarathonTrailFarmville, VA
- Night Train 100K, 50k and Half Marathon50KTrailFarmville, VA
- Night Train 100K, 50k and Half Marathon5KTrailFarmville, VA
August 2027
September 2027
- Iron Mountain50 MilerTrailDamascus, VA
- Grand Canyon of the South100 MileTrailBreaks, VA
- Grand Canyon of the South50KTrailBreaks, VA
- Grand Canyon of the South10KTrailBreaks, VA
- Grindstone by UTMB50KTrailSwoope, VA5,085 ft
- Grindstone by UTMB21KTrailSwoope, VA1,640 ft
- Grindstone by UTMB100KTrailSwoope, VA10,991 ft
- Joe's Night Run At The Hamptons11 HourTrailHampton, VA
- Joe's Night Run At The Hamptons4.4 MileTrailHampton, VA
- Joe's Night Run At The Hamptons5 HourTrailHampton, VA
- Nasty 9 Trail Run9 MilerTrailLexington, VA
- Pawpaw 10 Miler and 5 Miler10 MileTrailPowhatan, VA
- Woodstock Warrior100 MilerTrailWoodstock, VA
- Grindstone by UTMB100 MileTrailSwoope, VA22,999 ft
- The Yeti 100 Mile Endurance Run100 MileTrailAbingdon, VA3,000 ft
October 2027
- 12 Hour - Adventure Trail Run12 HourTrailTriangle, VA
- 12 Hour - Adventure Trail Run30KTrailTriangle, VA
- Virginia 100 and 50 mile100 MileTrailMax Meadows, VA1,499 ft
- Virginia 100 and 50 mile25KTrailMax Meadows, VA
- Virginia 100 and 50 mile50KTrailMax Meadows, VA
- Virginia 100 and 50 mile50 MileTrailMax Meadows, VA
- Virginia ANVIL Ultra TriathlonHalf MarathonTrailSpotsylvania, VA
- Evenstar Ultras6 HourTrailBentonville, VA
- Evenstar Ultras24hrsTrailBentonville, VA
- Evenstar Ultras12 HourTrailBentonville, VA
- Evenstar Ultras3 HourTrailBentonville, VA
- Piedmont 8 Hour8 HourTrailPowhatan, VA
- Greensprings 2424 HourTrailWilliamsburg, VA
- Anthem Wicked 10K & Half MarathonHalf MarathonRoadVirginia Beach, VA49 ft
- Wicked 10K Weekend (Wicked 5K)10KRoadVirginia Beach, VA
- Wicked 10K Weekend (Wicked 5K)5KRoadVirginia Beach, VA
- Chesterfield Half MarathonHalf MarathonRoadRichmond, VA262 ft
- Haunts & HallowsMarathonTrailVirginia Beach, VA
- Haunts & HallowsHalf MarathonTrailVirginia Beach, VA
- Marine Corps MarathonMarathonRoadArlington, VA699 ft
November 2027
- Chessie Trail MarathonMarathonTrailLexington, VA
- Great Eastern Endurance Run GEER20 MileTrailLyndhurst, VA
- Great Eastern Endurance Run GEER10 MileTrailLyndhurst, VA
- Great Eastern Endurance Run GEER40 MilerTrailLyndhurst, VA
- Mountain Masochist Trail Run50KTrailMontebello, VA
- Mountain Masochist Trail Run100KTrailMontebello, VA
- Mountain Masochist Trail Run50 MileTrailMontebello, VA
- Lynchburg Ultra SeriesLynchburg SeriesTrailLynchburg, VA
- Seven Trails Endurance Run30 HourTrailDamascus, VA
- Hampton Roads Half MarathonHalf MarathonRoadNorfolk, VA66 ft
Browse races
By distance and kind
- 100-mile races 282
- 50-mile and 100K races 538
- 50K races 612
- Marathons 1,022
- 5Ks, 10Ks and half marathons 1,671
- 200-mile and longer races 57
- Timed and backyard races 538
- Trail races 3,792
- Road races 1,129
- Western States qualifiers 231
- Golden Ticket races 6
- UTMB World Series races 171
- UTMB Direct qualifiers 122
- Hardrock qualifiers 20
- Badwater qualifiers 17
- World Marathon Majors 8
By place
- California 600
- Texas 264
- Florida 241
- Arizona 177
- Georgia 174
- Washington 172
- Pennsylvania 168
- Utah 167
- North Carolina 151
- Colorado 149
- Virginia 137
- Illinois 132
- Alabama 127
- New York 121
- Tennessee 120
- Oregon 105
- Canada 104
- France 93
- Ohio 92
- Michigan 80
- Missouri 78
- Wisconsin 75
- South Carolina 70
- Kansas 66