Upcoming races in Virginia. Use filters to quickly find races by distance, city, month or race type.
More races: USA running calendar
Date Race Distance City hf:tax:distancecategory hf:tax:city hf:tax:typerace hf:tax:monthandyear 05/18/2024 Dolphin Dash 5K Charity Race 5K Virginia Beach VA 5k virginia-beach-va roadrace 05-may 05/18/2024 The Hustle for the Homeless 5K 5K Roanoke VA 5k roanoke-va roadrace 05-may 05/18/2024 Virginia Wine Country Half Marathon 10K, 13.1M, 5K Leesburg VA 10k 5k half leesburg-va roadrace 05-may 05/19/2024 Fountainhead Half Marathon 10K, 13.1M Fairfax Station VA 10k half fairfax-station-va trail 05-may 05/25/2024 Chick-fil-A 10K/5K 10K, 5K Newport News VA 10k 5k newport-news-va roadrace 05-may 05/25/2024 Spring Memorial Half 10K, 13.1M, 5K Springfield VA 10k 5k half springfield-va roadrace 05-may 06/01/2024 Old Dominion 100M Fort Valley VA ultra fort-valley-va trail 06-june 06/01/2024 Dam Yeti 50 50M, 55K Abingdon VA ultra abingdon-va trail 06-june 06/01/2024 The Yeti Spaghetti Marathon 26.2M Abingdon VA marathon abingdon-va trail 06-june 06/02/2024 Taskinas Creek Half Marathon 13.1M Williamsburg VA half williamsburg-va trail 06-june 06/08/2024 Richmond’s Boxer Brief 5K for Colorectal Cancer Prevention 5K Richmond VA 5k richmond-va roadrace 06-june 06/08/2024 Cunningham Creek Wine Run 5K 5K Palmyra VA 5k palmyra-va trail 06-june 06/08/2024 Jackson River Scenic Trail Marathon 10K, 13.1M, 26.2M, 5K Covington VA 10k 5k half marathon covington-va trail 06-june 06/09/2024 Fredericksburg SPCA Rescue Run 5K 5K Fredericksburg VA 5k fredericksburg-va roadrace 06-june 06/22/2024 Run for the Wounded Half Marathon 10K, 13.1M, 5K Triangle VA 10k 5k half triangle-va roadrace 06-june 06/22/2024 Night Train 50k and Half Marathon 13.1M, 50K, 5K Farmville VA 5k half ultra farmville-va trail 06-june 06/29/2024 Night Owl 9k 9K Williamsburg VA williamsburg-va trail 06-june 07/04/2024 Culpeper July 4th Freedom 5K 5K Culpeper VA 5k culpeper-va roadrace 07-july 07/07/2024 Summer Forest Half 10K, 13.1M, 5K Triangle VA 10k 5k half triangle-va roadrace 07-july 07/13/2024 Strasburg Splash Dash 5K 5K Strasburg VA 5k strasburg-va roadrace 07-july 08/03/2024 Dahlgren Heritage Rail Trail 50K King George VA ultra king-george-va trail 08-august 08/03/2024 Breathe n Run 5K Virginia Beach VA 5k virginia-beach-va roadrace 08-august 08/03/2024 3H Trail Half Marathon 13.1M King George VA half king-george-va trail 08-august 08/18/2024 Devil’s Den 10 Miler 10M Culpeper VA 10k-to-half-marathon culpeper-va roadrace 08-august 08/24/2024 Clinch River Valley 5k Color Run 5K Lebanon VA 5k lebanon-va roadrace 08-august 08/25/2024 Winchester Battlefield Half Marathon 10K, 13.1M, 5K Winchester VA 10k 5k half winchester-va roadrace 08-august 09/01/2024 Old Rag 50K 50K Etlan VA ultra etlan-va trail 09-september 09/07/2024 Women’s Half Marathon Trail Run 13.1M Fairfax Station VA half fairfax-station-va roadrace 09-september 09/07/2024 Joe LaRocco 5K 5K Salem VA 5k salem-va trail 09-september 09/14/2024 Shenandoah Half Marathon 13.1M Luray VA half luray-va trail 09-september 09/21/2024 Water’s Edge Church 5K 5K Chesapeake VA 5k chesapeake-va roadrace 09-september 09/22/2024 Race to End Veteran Suicide Half Marathon 10K, 13.1M, 5K Fredericksburg VA 10k 5k half fredericksburg-va roadrace 09-september 09/28/2024 The Moore & Giles Virginia 10 Miler 10M, 4M Lynchburg VA 10k-to-half-marathon lynchburg-va roadrace 09-september 10/05/2024 The Hellbender 10K 10K Norton VA 10k norton-va roadrace 10-october 10/05/2024 Run the Rock – Rockville 5K Rockville VA 5k rockville-va trail 10-october 10/05/2024 Crawlin’ Crab Half Marathon 13.1M, 5K Hampton VA 5k half hampton-va roadrace 10-october 10/12/2024 Racin’ to Beat Cancer Half 10k & 5k 10K, 13.1M, 5K Fairfax Station VA 10k 5k half fairfax-station-va roadrace 10-october 10/12/2024 Salem Half Marathon & 8k 13.1M, 8K Salem VA half salem-va roadrace 10-october 10/12/2024 Grove Trotter 5K/10K Bridge Run 10K, 5K Williamsburg VA 10k 5k williamsburg-va roadrace 10-october 10/12/2024 Cloudsplitter 100 100K, 100M, 25K, 50K Norton VA half ultra norton-va trail 10-october 10/19/2024 Mathews Marathon 13.1M, 26.2M Mathews VA half marathon mathews-va roadrace 10-october 10/20/2024 Those Damned Hills Half Marathon 10K, 13.1M, 5K Lorton VA 10k 5k half lorton-va roadrace 10-october 10/20/2024 Ainsley’s Angels Spirit Of Inclusion 5K 5K King George VA 5k king-george-va roadrace 10-october 10/26/2024 Chessie Trail Marathon 10K, 13.1M, 26.2M, 5K Lexington VA 10k 5k half marathon lexington-va trail 10-october 10/27/2024 Bivalves for Boobies 5K Fun Run 5K Colonial Beach VA 5k colonial-beach-va roadrace 10-october 11/02/2024 Shenandoah River Half 10K, 13.1M, 5K Bentonville VA 10k 5k half bentonville-va roadrace 11-november 11/02/2024 Boys Home Harvest Hustle Half Marathon 10K, 13.1M, 5K Covington VA 10k 5k half covington-va roadrace 11-november 11/02/2024 Yorktown Battlefield 10-Mile & 5K Run 10M, 5K Yorktown VA 10k-to-half-marathon 5k yorktown-va roadrace 11-november 11/02/2024 Sherwood Memorial Park’s Run for Donuts 5K 5K Salem VA 5k salem-va roadrace 11-november 11/16/2024 Richmond Marathon 13.1M, 26.2M, 8K Richmond VA half marathon richmond-va roadrace 11-november 11/17/2024 Spend Yourself® 5K Run 3K, 5K Falls Church VA 5k falls-church-va roadrace 11-november 11/23/2024 Star City Half Marathon 10K, 13.1M Roanoke VA 10k half roanoke-va roadrace 11-november 11/23/2024 Norfolk Harbor Half Marathon 10K, 13.1M, 5K Norfolk VA 10k 5k half norfolk-va roadrace 11-november 11/23/2024 Gobble Gobble Run or Wobble 5K 5K Warrenton VA 5k warrenton-va roadrace 11-november 11/23/2024 Tom Turkey Trot 5K Palmyra VA 5k palmyra-va roadrace 11-november 11/30/2024 Ugly Sweater Dash Half 10K, 13.1M, 5K Fairfax Station VA 10k 5k half fairfax-station-va roadrace 11-november 12/07/2024 Freight Train 100K 100K, 13.1M, 50K Farmville VA half ultra farmville-va trail 12-december 12/08/2024 Fredericksburg Blue and Gray Half Marathon 13.1M Fredericksburg VA half fredericksburg-va roadrace 12-december 12/14/2024 Pocahontas 5K, 10K, and Half 10K, 13.1M, 5K Chesterfield VA 10k 5k half chesterfield-va roadrace 12-december 01/01/2025 Redeye 50 km 50K Triangle VA ultra triangle-va trail 01-january 01/18/2025 Megsmiles 5K 5K Mechanicsville VA 5k mechanicsville-va roadrace 01-january 03/01/2025 Newport News One City Marathon 13.1M, 26.2M, 5K Newport News VA 5k half marathon newport-news-va roadrace 03-march 03/01/2025 One City Marathon 13.1M, 1M, 26.2M, 5K Newport News VA 5k half marathon newport-news-va roadrace 03-march 03/08/2025 Virginia Credit Union River City Half 13.1M, 5K Richmond VA 5k half richmond-va roadrace 03-march
Virginia Race Calendars:
5K Races | 10K Races |
Half Marathons | Marathons |
Ultra Marathons | Trail Races |
Virginia Beach | Norfolk |
Chesapeake | Newport News |
Alexandria | Hampton |