There are 508 running races in Virginia in 2026 across 143 cities. The next upcoming race is the 100 Days to the Virginia 10 Miler Fun Run in Lynchburg on June 18. Popular distances include 5K races, trail runs, 10K races.

Browse by City

5th Annual Nobody Walks Alone 5K

Sun, Sep 13 · Virginia Beach, VA Virginia Beach
Virtual New York Nobody Walks Alone 5KVirginia Beach Nobody Walks Alone 5K presented by Hall HondaWilmington, NC area Nobody Walks Alone 5K +5

Downtown Mile for CASA

Sat, Sep 19 · Fredericksburg, VA Fredericksburg
Road Wave 4 - CASA Superhero Run - Family WaveWave 1 - Women ages 15 and upWave 2 - Men ages 15 and up +1

Hokie Half Marathon and 5K

Sat, Sep 19 · Blacksburg, VA Blacksburg
Virtual Hokie 5K with no finisher medalHokie 5K with finisher HokieBird medalVIRTUAL Hokie 5K with Finisher Medal +5

Trails 4 Miles

Sat, Sep 26 · Stephens City, VA Stephens City
Road One Mile Fun Run/Walk4 Mile RaceMountain Bike Time Trial

Giant Acorn Triathlon

Sat, Sep 26 · Spotsylvania, VA Spotsylvania
Triathlon Giant Acorn Sprint Aquabike (Individual)Giant Acorn Sprint Triathlon RelayGiant Acorn Sprint Triathlon (Individual) +3

Tour de Trail: Pentagon Memorial

Sun, Sep 27 · Arlington, VA Arlington
Virtual 2026 Tour de Trail: Pentagon Memorial – Walking2026 Tour de Trail: Pentagon Memorial – CyclingVirtual 2026 Tour de Trail: Pentagon Memorial