Skip to main content
runner-tools / race-calendar

Virginia 10K Races

Upcoming 10k races in Virginia, sorted by date.

Nov 2026

Nov13Fri

Run For Valor 10K + 5K Trail Run, 10K Ruck, Virtual 10K + 5K & 1 Mile Run/Walk

King George, VA · Virtual option · from $30

10K5K1 Miles
Nov14Sat

Salute to Veterans 5K/10K/Half Marathon - Metro Washington DC

Woodbridge, VA · Virtual option · from $15

13.1 Miles10K5K
Nov14Sat

Gobbler 5K & 10K at Midlothian, VA (46)

Midlothian, VA · from $30

10K5K
Nov20Fri

Turkey Trot Trail 10K & 5K

Chesterfield, VA

6.2 Miles3.1 Miles
Nov21Sat

Gobbler 5K, 10K, & 13.1M at Colonial Heights, VA (47)

Colonial Heights, VA · from $30

13.1 Miles10K5K
Nov21Sat

MVHS Cares Gobblepalooza 5k/10k Turkey Trot & Wellness Walk

Alexandria, VA · from $35

6.2 Miles3.1 Miles
Nov21Sat

Gobbler 5K, 10K, 13.1M, & 26.2M at Williamsburg, VA (47)

Williamsburg, VA · from $30

26.2 Miles13.1 Miles10K5K
Nov21Sat

BRADASS 10k

Virginia Beach, VA · Virtual option · from $35

10K1 Miles
Nov21Sat

Star City Half Marathon & 10K

Roanoke, VA · Virtual option · from $20

13.1 Miles10K1 Miles
Nov22Sun

Vienna Turkey Trot 5K/10K and Fun Run

Vienna, VA · from $20

10K5K1K
Nov26Thu

Ashburn Farm Thanksgiving Day Races

Ashburn, VA · Virtual option · from $45

10.5 Miles6.2 Miles3.1 Miles2K1.24 Miles
Nov26Thu

2026 Annual AKT Turkey Trot 5K/10K

Alexandria, VA · from $40

10K5K
Nov26Thu

Indian Fields Tavern/5 Fields Brewing Co. Low Key Turkey Trot

Charles City, VA · from $20

6.2 Miles3.1 Miles
Nov26Thu

RRRC 49th Annual Turkey Trot 10k & 5k, presented by Wegmans

Richmond, VA · Virtual option · from $42

10K5K1K
Nov26Thu

Tidewater Striders Turkey Trot 10K & Mile

Virginia Beach, VA · from $20

10K1 Miles50 Yards
Nov28Sat

Gobbler 5K, 10K, & 13.1M at Colonial Heights, VA (48)

Colonial Heights, VA · from $30

13.1 Miles10K5K

Training for a race in Virginia? Find a coach who knows the area.

A coach turns a goal time into a plan built around your schedule, your history and your race, and can meet you in Virginia.

Browse all coaches

Dec 2026

Jan 2027

Feb 2027

Mar 2027

Apr 2027

May 2027

Jun 2027

Jul 2027

Aug 2027

Sep 2027

Oct 2027

Oct 2028

Sep 2030

Race listings come from RunSignup. Dates, prices and details can change, so confirm on the race's registration page.