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 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 Jingle Bell Run โ Newport News 5K Newport News VA 5k newport-news-va roadrace 12-december 12/07/2024 High Bridge Challenge 100K, 150K, 26.2M, 26K Farmville VA half-marathon-to-full-marathon marathon ultra farmville-va trail 12-december 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 12/14/2024 Jingle Bell Run โ Metro DC 5K Arlington VA 5k arlington-va roadrace 12-december 12/14/2024 Hellgate 100K 100K Fincastle VA ultra fincastle-va trail 12-december 12/14/2024 Jingle Bell Run โ Richmond 5K Richmond VA 5k richmond-va roadrace 12-december 12/15/2024 Holiday Half Marathon 13.1M, 4M Annandale VA half annandale-va roadrace 12-december 01/01/2025 Redeye 50 km 50K Triangle VA ultra triangle-va trail 01-january 01/01/2025 Resolution 5K and 1-Mile Run 1M, 5K Virginia Beach VA 5k virginia-beach-va roadrace 01-january 01/01/2025 New Day New Year 10K, 5K Ashburn VA 10k 5k ashburn-va roadrace 01-january 01/05/2025 Snowy Owl 10 Mile 10M Williamsburg VA 10k-to-half-marathon williamsburg-va trail 01-january 01/18/2025 Megsmiles 5K 5K Mechanicsville VA 5k mechanicsville-va roadrace 01-january 01/18/2025 Chills In The Mill: Harwoods Half Marathon 13.1M, 5K Yorktown VA 5k half yorktown-va trail 01-january 02/01/2025 ICY-8 Hour Adventure Trail Run & Half Marathon 13.1M, 8H Spotsylvania VA half ultra spotsylvania-va trail 02-february 02/08/2025 Knights of Columbus Council 5480 10M Yorktown VA 10k-to-half-marathon yorktown-va roadrace 02-february 02/08/2025 Freeze Your Socks Off Fun Run 5K Charlottesville VA 5k charlottesville-va roadrace 02-february 02/23/2025 West Creek Duathlon & 5K 5K Henrico VA 5k henrico-va roadrace 02-february 03/01/2025 Liberation and Freedom Days 4M, 8M Charlottesville VA 10k-to-half-marathon charlottesville-va roadrace 03-march 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 Joggin’ For Your Noggin 1M, 5K Roanoke VA 5k roanoke-va 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/02/2025 Reston 10 Miler 10M Reston VA 10k-to-half-marathon reston-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 03/15/2025 Grand Slamrock 1M, 5K Fredericksburg VA 5k fredericksburg-va roadrace 03-march 03/23/2025 WCDS Annual 5K Color Run 5K Huntly VA 5k huntly-va roadrace 03-march 04/05/2025 Charlottesville Marathon 13.1M, 26.2M, 8K Charlottesville VA half marathon charlottesville-va roadrace 04-april 04/05/2025 Petersburg Half Marathon 13.1M, 5K Petersburg VA 5k half petersburg-va roadrace 04-april 04/12/2025 Bunny Hop 5K 1M, 5K Portsmouth VA 5k portsmouth-va roadrace 04-april 04/12/2025 Bridge2Bridge Run 10K, 13.1M, 5K Danville VA 10k 5k half danville-va roadrace 04-april 04/12/2025 Run the Vineyards – Ingleside Vineyards 5K, 8K Colonial Beach VA 5k colonial-beach-va roadrace 04-april 04/12/2025 Foot Levelers Blue Ridge Marathon 10K, 13.1M, 26.2M Roanoke VA 10k half marathon roanoke-va roadrace 04-april 04/12/2025 Blue Ridge Double Marathon 10K, 13.1M, 1M, 26.2M Roanoke VA 10k half marathon roanoke-va roadrace 04-april 04/12/2025 Ukrop’s Monument Avenue 10K 10K Richmond VA 10k richmond-va roadrace 04-april 04/26/2025 Earth Day 5K & Youth Mile 1M, 5K Chesterfield VA 5k chesterfield-va roadrace 04-april 04/26/2025 Striders Dismal Swamp 5-Miler 1M, 5M Chesapeake VA chesapeake-va roadrace 04-april 04/26/2025 Heppe Chiropractic 15K 15K Fredericksburg VA 10k-to-half-marathon fredericksburg-va roadrace 04-april 04/26/2025 Run the Tunnel 3.8M Duffield VA duffield-va trail 04-april 04/27/2025 Runners Half Marathon of Reston 13.1M, 5K Reston VA 5k half reston-va roadrace 04-april 05/03/2025 Escape Belle Isle 5K Run and Ruck 5K Richmond VA 5k richmond-va roadrace 05-may 05/03/2025 Grayson Highlands 13.1M, 50K, 50M, 8M Grayson Highlands VA 10k-to-half-marathon half ultra grayson-highlands-va trail 05-may 05/24/2025 Chick-fil-A 10K, 5K Newport News VA 10k 5k newport-news-va roadrace 05-may 05/31/2025 Virginia Wine Country Half Marathon 10K, 13.1M, 5K Leesburg VA 10k 5k half leesburg-va roadrace 05-may 06/07/2025 Richmond’s Boxer Brief 5K for Colorectal Cancer Prevention 5K Richmond VA 5k richmond-va roadrace 06-june 06/07/2025 Dam Yeti 50 50M, 55K Abingdon VA ultra abingdon-va trail 06-june 06/14/2025 Night Train 50K and Half Marathon 13.1M, 50K, 5K Farmville VA 5k half ultra farmville-va trail 06-june 07/19/2025 Strasburg Splash Dash 5K 5K Strasburg VA 5k strasburg-va roadrace 07-july
Virginia Race Calendars:
5K Races | 10K Races |
Half Marathons | Marathons |
Ultra Marathons | Trail Races |
Virginia Beach | Norfolk |
Chesapeake | Newport News |
Alexandria | Hampton |