Upcoming Races in Virginia
Event Category
Click Here to find out what Classic, Multisport, and Variety mean.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
To narrow your search by a distance or event type, you will need to select Classic, Multisport, or Variety first.
Featured Listing
1. Cal Tri Richmond
-
May 19, 2024Sunday
-
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint aquathon | 10K, 5K run | youth triathlon
More Information
-
Spotsylvania Courthouse, VA
Spotsylvania County, VA
Featured Listing
2. Cal Tri Culpeper
-
Jun 9, 2024Sunday
-
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint duathlon relay | olympic, sprint aquathon | 10K, 5K run | youth triathlon
More Information
-
Culpeper, VA
Culpeper County, VA
Featured Listing
3. Cal Tri Williamsburg
-
Jul 21, 2024Sunday
-
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint duathlon | olympic, sprint aquathon | 10K, 5K run | youth triathlon
More Information
- Williamsburg, VA
Featured Listing
4. Cal Tri Walnut Creek
-
Aug 18, 2024Sunday
-
olympic, sprint triathlon | olympic, sprint triathlon relay | olympic, sprint aquathon | 10K, 5K run | youth triathlon | youth duathlon
More Information
-
North Garden, VA
Albemarle County, VA
Featured Listing
5. Cal Tri Charlottesville
-
Sep 1, 2024Sunday
-
sprint triathlon | sprint triathlon relay | sprint duathlon | sprint aquathon | 10K, 5K run
More Information
-
Women Only
- Charlottesville, VA
81. Healthy Kids Running Series - Virginia Beach
-
May 19, 2024Sunday
-
kids run
More Information
- Virginia Beach, VA
82. Healthy Kids Running Series - Arlington
-
May 19, 2024Sunday
-
kids run
More Information
-
Arlington, VA
Arlington County, VA
83. Healthy Kids Running Series - Mechanicsville
-
May 19, 2024Sunday
-
kids run
More Information
-
Mechanicsville, VA
Hanover County, VA
84. Healthy Kids Running Series
-
May 19, 2024Sunday
-
kids run
More Information
- Alexandria, VA
85. JFS Run, Roll or Stroll
-
May 19, 2024Sunday
-
1M novelty run
More Information
- Virginia Beach, VA
86. Lookin For A Cure 5K
-
May 19, 2024Sunday
-
5K run
Virtual OptionMore Information
- Alexandria, VA
87. Marine Corps Historic Half
-
May 19, 2024Sunday
-
13.1M run
More Information
- Fredericksburg, VA
88. Muddy Princess
-
May 19, 2024Sunday
-
5K mud run
More Information
-
Women Only
- Virginia Beach, VA
89. Our Stomping Ground 5K & 10K
-
May 19, 2024Sunday
-
10K, 5K run
Virtual OptionMore Information
-
Springfield, VA
Fairfax County, VA
90. Rappahannock Cellars 5K & 10K
-
May 19, 2024Sunday
-
10K, 5K run
Virtual OptionMore Information
-
Huntly, VA
Rappahannock County, VA
91. Sarfan Center Fun Run
-
May 19, 2024Sunday
-
5K, 1M run | kids run
More Information
- Newport News, VA
92. National Rescue Dog Day 5K & 10K
-
May 20, 2024Monday
-
10K, 5K run
Virtual OptionMore Information
-
Arlington, VA
Arlington County, VA
93. Run for the Fallen 5K
-
May 22, 2024Wednesday
-
5K run
More Information
- Fort Eustis, VA
94. National Wine Day 5K & 10K
-
May 25, 2024Saturday
-
10K, 5K run
Virtual OptionMore Information
-
Hillsboro, VA
Loudoun County, VA
95. Chick-fil-A 5K
-
May 25, 2024Saturday
-
10K, 5K, 1M run
More Information
- Newport News, VA
96. Deep Run parkrun
-
May 25, 2024Saturday
-
5K run
More Information
-
Richmond, VA
Chesterfield County, VA
97. Heroes 5K
-
May 25, 2024Saturday
-
5K run
More Information
-
Stephens City, VA
Frederick County, VA
98. Market Sizzle 5K
-
May 25, 2024Saturday
-
5K run
More Information
-
Kinsale, VA
Westmoreland County, VA
99. Roosevelt Island DC parkrun
-
May 25, 2024Saturday
-
5K run
More Information
-
Arlington, VA
Arlington County, VA
100. Salute to the Military
-
May 25, 2024Saturday
-
sprint triathlon | youth triathlon
More Information
-
Warrenton, VA
Fauquier County, VA
For the love of all that Is good And moisture wicking...
Though we Try To be accurate And On top Of things... Race details can change When we aren't lookin. And once in a while we simply make a mistake.
ALWAYS visit the race's website for the most complete and accurate race information.
ALWAYS visit the race's website for the most complete and accurate race information.