Virginia 5K Races
Upcoming 5k races in Virginia, sorted by date.
Nov 2026
RTC Run for Valor 5K
Reston, VA · from $35
Veterans Day 5K and 1mile run
King George, VA
Run For Valor 10K + 5K Trail Run, 10K Ruck, Virtual 10K + 5K & 1 Mile Run/Walk
King George, VA · Virtual option · from $30
Wounded Warrior 5K Run
Norfolk, VA
Salute to Veterans 5K/10K/Half Marathon - Metro Washington DC
Woodbridge, VA · Virtual option · from $15
Occoneechee State Park 2026 Annual Turkey Trot
Clarksville, VA · from $20
Gobbler 5K & 10K at Midlothian, VA (46)
Midlothian, VA · from $30
Yorktown Battlefield 10-Mile Run & 5K Run/Walk
Yorktown, VA · from $50
The Hare and Tortoise 8K/5K Run Walk, 1 Mile Fun Run
Williamsburg, VA · Virtual option · from $25
St. Rita 5K & Fun Run for Education
Alexandria, VA · from $25
ARTfactory 5K and Fun Run: A Frozen Experience
Haymarket, VA · from $15
Fall for the Park 5.5K & Flannel Fest
Manassas Park, VA · from $45
Guts 2 Stride VA 5K Run or 1 Mile Honor/Survivor Mile
Carrollton, VA · from $30
Arrows Invitational 2026 Open 5K
Purcellville, VA · from $20
Berryville Turkey Trot 5K & 1 Mile Kids Fun Run
Berryville, VA · from $20
Tysons Rotary 5K Turkey Trot
Tysons, VA · from $30
KDR B+ 5K
Harrisonburg, VA · from $10
GNSO Thanksgiving 5K Race
Charlottesville, VA · Virtual option · from $30
Turkey Trot Trail 10K & 5K
Chesterfield, VA
Gobbler 5K, 10K, & 13.1M at Colonial Heights, VA (47)
Colonial Heights, VA · from $30
MVHS Cares Gobblepalooza 5k/10k Turkey Trot & Wellness Walk
Alexandria, VA · from $35
Brighter Paths Trail 5K
Mendota, VA · from $10
Tom Turkey Trot 2026
Palmyra, VA · from $40
Hustle for the Hive 5K for Emory and Henry Cheer
Emory, VA · from $30
2026 Hometown Turkey Trot Virtual 5K - Virginia Beach
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Chesapeake
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Richmond
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Norfolk
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Newport News
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Alexandria
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Hampton
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Suffolk
Virtual · from $22
Strides for Service
Midlothian, VA · from $15
2026 Hometown Turkey Trot Virtual 5K - Roanoke
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Portsmouth
Virtual · from $22
2026 Hometown Turkey Trot Virtual 5K - Harrisonburg
Virtual · from $22
Gobbler 5K, 10K, 13.1M, & 26.2M at Williamsburg, VA (47)
Williamsburg, VA · from $30
Freeze Your Gizzard 5K and 1 Mile
Leesburg, VA · from $20
2026 Tiger Trot Color Run + 5k
Scottsville, VA · from $10
Eagle 5000 Turkey Trot
Alexandria, VA · from $30
Remington Turkey Trot 5k Race and Walk
Remington, VA · from $25
Gobble Gobble Run or Wobble 5K
Warrenton, VA · from $15
The 35th Annual 4Y5K: Community of Care
Charlottesville, VA · from $20
K5K - A Run for Kendra
Virginia Beach, VA · Virtual option · from $40
Girls on the Run Celebrate Your Start 5K
Richmond, VA
Burn Boot Camp Gobble & Give 5K
Lorton, VA · from $30
North Garden 5K
North Garden, VA · from $35
Vienna Turkey Trot 5K/10K and Fun Run
Vienna, VA · from $20
Shenandoah Valley Track Club (Pre)Thanksgiving Run/Walk 5k and 1 Mile
Bridgewater, VA · from $15
Team Titans Tofurky Trot
Virtual
34th Annual YMCA Turkey Trot
Fredericksburg, VA · from $20
2026 Fort Pickett, VA Turkey Trot 5k
Blackstone, VA
Glowing Gobbler 5K
Newport News, VA
Fast Before the Feast 5K
Newport News, VA · from $45
Charlottesville Turkey Trot 5k
Charlottesville, VA · Virtual option · from $43
Open Door Café Stuffed Strut 5k
Wytheville, VA · from $10
T-Town Turkey Trot
Tazewell, VA · from $25
35th Annual Virginia Run Turkey Trot
Centreville, VA · from $10
Powell Wellness Center Turkey Trot 5k
Culpeper, VA · from $15
Thanksgiving Day 5K, Kids' Fun Runs & Tot Trot
Stephens City, VA · from $12
Gobble Wobble 5K
Woodbridge, VA · from $20
Mosby Woods Turkey Trot & Sidewalk Stroll
Fairfax, VA
BRAEMAR 2026 ANNUAL 5K TURKEY TROT
Bristow, VA · from $25
Blacksburg Turkey Trot
Blacksburg, VA · from $27
Team PW Chris Yung 5K at 2 Silos
Manassas, VA · Virtual option · from $35
Ashburn Farm Thanksgiving Day Races
Ashburn, VA · Virtual option · from $45
SML Turkey Trot
Huddleston, VA · from $25
Halifax County Turkey Trot
South Boston, VA · from $20
DPS Education Foundation Turkey Trot 2026
Danville, VA · from $35
Lexington Gobble Wobble 5k
Lexington, VA · from $40
Hero's Bridge Prince William 5K Turkey Trot & Mashed Potato Mile
Manassas, VA · from $30
The Rescue Mission of Roanoke Drumstick Dash
Roanoke, VA · Virtual option · from $29
Lynchburg Turkey Trot presented by Scott Insurance - 5K Run & Walk
Lynchburg, VA · Virtual option · from $13
2026 Annual AKT Turkey Trot 5K/10K
Alexandria, VA · from $40
ShenCo Bigfoot Turkey Trot
Mount Jackson, VA · from $35
Richmond Turkey Trot 5K
Richmond, VA · Virtual option · from $13
Blue Talon Bistro Turkey Trot
Williamsburg, VA · from $30
City of Fairfax Turkey Trot 5K
Fairfax, VA · from $40
Charlie Normile's Turkey Trot
Virginia Beach, VA · from $30
Indian Fields Tavern/5 Fields Brewing Co. Low Key Turkey Trot
Charles City, VA · from $20
Hat Creek Golf Course Turkey Trot
Brookneal, VA · Virtual option · from $10
Chesterfield Alumni Run
Chesterfield, VA
=PR= Races: Turkey Day 5K & 1 Mile
Reston, VA · Virtual option · from $35
CAN the Bird 5K Turkey Trot
Alexandria, VA · from $30
The Big Turkey Trot Richmond
Richmond, VA · Virtual option · from $20
Arlington Turkey Trot 5K
Arlington, VA · from $25
Little Neck Turkey Trot and Gobble Wobble
Virginia Beach, VA · from $20
Altavista On Track Giblet Jog 5K
Altavista, VA · from $30
Waynesboro Family YMCA Turkey Trot (In Memory of Dick Meador)
Waynesboro, VA · Virtual option · from $15
RRRC 49th Annual Turkey Trot 10k & 5k, presented by Wegmans
Richmond, VA · Virtual option · from $42
19th Annual SPC Turkey Waddle 5K Run & Walk (or 'waddle')
Midlothian, VA · from $10
Valley Children's Advocacy Center's 15th Annual The Club of Staunton Turkey Trot Run/Walk
Staunton, VA · from $20
45th Annual Boar's Head Turkey Trot 5K
Charlottesville, VA · from $45
Wind Vineyards Reindeer Run/Walk
Tappahannock, VA · from $5
JB Sunset 5K
Glen Allen, VA · Virtual option · from $35
Langley and McLean Crew Turkey Trot
Mc Lean, VA · from $50
Gobbler 5K, 10K, & 13.1M at Colonial Heights, VA (48)
Colonial Heights, VA · from $30
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.
Dec 2026
White Elephant
King George, VA · from $30
Anne's 5K CaniCross December 5th 2026
Virtual · from $30
Jingle All the Way 5K and 1 mile walk
Stanardsville, VA · from $10
Feeling Jolly 5k
Colonial Beach, VA · from $25
Peaks of Otter Christmas Classic 5k
Bedford, VA · from $15
RRRC Volunteers for Reindeer Run 5K
King William, VA
Jingle Bell 5K & Kids Fun Run
Hartfield, VA · Virtual option · from $30
Bold Blitzen 5K at Bold Rock Cidery
Nellysford, VA · from $40
2026 Jingle Bell Run - Newport News
Newport News, VA · Virtual option · from $30
Holiday 5K, 10K, & 13.1M at Williamsburg, VA (49)
Williamsburg, VA · from $30
Jingle Dash 10K, 5K, and Fun Run
Chantilly, VA · from $25
Deck the Hull's Jingle Bell Run, Walk, and Tot Trot
LEXINGTON, VA · from $25
Holiday 5k Run
Ridgeway, VA · from $10
Tacky Sweater 5K
Norfolk, VA · Virtual option · from $40
SVR Winter Series
Winchester, VA · from $60
RTA Run-A-Latke
Richmond, VA · Virtual option · from $25
2026 Jingle Bell Run - Richmond, VA
Richmond, VA · Virtual option · from $30
OLD TOWN RUN CLUB JINGLE BELL 5K & KIDS 1 MILER RUN/WALK
Alexandria, VA · from $40
=PR= Races: Run with Santa 5K
Reston, VA · Virtual option · from $50
Red Nose 5K and 1 Mile Light Walk
Rocky Mount, VA · from $12
Frosty Feat 5K
Newport News, VA · from $5
The Run League Presents: Holly Jolly 5K & 10K
Colonial Heights, VA · Virtual option · from $40
Jingle Bell 5K
Roanoke, VA · Virtual option · from $12
Candy Cane 5k Dash
Washington, VA · from $30
Ringing in Hope: Jingle Bell Rock and Run 10K/5K/1M
Ashburn, VA · from $25
McLean Rotary's Jingle Bell 5K Run/Walk
Mc Lean, VA · from $50
Miles for Smiles 5K Run / Walk
Mineral, VA · from $40
18th Annual Sleighbell 5K Run/Walk
Williamsburg, VA · Virtual option · from $20
Deck the Heels 5K Night Run
Altavista, VA · Virtual option · from $35
Jingle Jog 5k
CHESAPEAKE, VA · from $35
Holiday 5K, & 10K at Midlothian, VA (50)
Midlothian, VA · from $30
Frosty 5K and Reindeer Run
Stafford, VA · from $23
Farmville Jingle Bell Run 5K & Mile Fun Run
Farmville, VA · from $20
TCRR Club Championship 7M & 5k
Petersburg, VA · Virtual option · from $10
Indian Fields Tavern/5 Fields Brewing Co. Low Key Jingle Bell Jog
Charles City, VA · from $20
Fleet Feet Fredericksburg's Jolly Jog
Fredericksburg, VA · from $25
Fleet Feet Woodbridge's Jolly Jog 2026
Lorton, VA · from $25
Jingle Bell 5K
Chesterfield, VA · from $25
Lost in the Woods 5k (for St. Jude Children's Research Hospital)
Newport News, VA · from $10
Crazy's Christmas Run
Louisa, VA · from $35
JLHR Jingle Jog 1 Mile Fun Run/Walk & 5k Run/Walk
Williamsburg, VA · from $15
Johnny CASA 5 Miler 5K Run/Walk
Rocky Mount, VA · from $30
Holiday 5K, 10K, & 13.1M at Williamsburg, VA (51)
Williamsburg, VA · from $30
Holiday 5K, 10K, & 13.1M at Colonial Heights, VA (51)
Colonial Heights, VA · from $30
Holly Jolly 5K Run/ Walk
Rustburg, VA · from $25
Merry & Bright Holiday Shuffle
Ashburn, VA · Virtual option · from $30
=PR= Races: Frosty 5K & 1K
Fairfax, VA · Virtual option · from $35
Frosty 5K and Jingle Bell Mile
Blacksburg, VA · from $29
Holiday 5K, 10K, & 13.1M at Colonial Heights, VA (52)
Colonial Heights, VA · from $30
Kwanzaa 5k Run & Walk
Chesapeake, VA · Virtual option · from $35
New Year 5K & 10K at Midlothian, VA (53)
Midlothian, VA · from $30
NYE Glow Run
Harrisonburg, VA · from $20
Jan 2027
RRRC First Day 5K
Midlothian, VA · Virtual option · from $5
Charlottesville Track Club 2027 New Year's Day 5K - Friday, Jan 1st 10 a.m start
Free Union, VA · Virtual option · from $40
12th Annual Resolution 5K and 1-Mile Run
Virginia Beach, VA · from $15
PTC New Year's Day 2027 5K
Yorktown, VA · from $38
New Day * New Year 5k & HNY Fun Run (In person & Virtual)
Ashburn, VA · Virtual option · from $35
=PR= Races: New Year's Day 5K & 1K
Reston, VA · Virtual option · from $30
Predictions and Resolutions 5K
Arlington, VA · from $10
New Year 5K & 10K, Midlothian, VA (01)
Midlothian, VA · from $30
New Year 5K, 10K, & 13.1M at Williamsburg, VA (01)
Williamsburg, VA · from $30
Burke Creek Barn Burner - 5K & 15K
Palmyra, VA · from $30
New Year 5K & 10K, Midlothian, VA (02)
Midlothian, VA · from $30
megsmiles 5K
Mechanicsville, VA · Virtual option · from $20
Tidewater Striders 2027 Distance Series #1
Chesapeake, VA · from $45
Medal Madness 5K, 10K, & 13.1M at Colonial Heights, VA (03)
Colonial Heights, VA · from $30
Medal Madness 5K, 10K, & 13.1M, Williamsburg, VA (03)
Williamsburg, VA · from $30
Medal Madness 5K, 10K, & 13.1M at Lynchburg, VA (03)
Lynchburg, VA · from $30
Chills In The Mill: Harwoods Half Marathon & 5K
Yorktown, VA · from $35
Cookie Classic Run
Chesapeake, VA · Virtual option · from $5
Frostbite
Huddleston, VA · from $35
Viking 5K, 10K, & 13.1M at Colonial Heights, VA (04)
Colonial Heights, VA · from $30
Schock & Shivers 5k and Cold Water Challenge
Chesapeake, VA · Virtual option · from $20
Medal Madness 5K & 10K, Midlothian, VA (05)
Midlothian, VA · from $30
Blaine's Birthday 5K
Wytheville, VA
Feb 2027
Walnut Creek 5 & Dime
North Garden, VA · from $30
Pirate 5K, 10K, & 13.1M at Williamsburg, VA (06)
Williamsburg, VA · from $30
Pirate 5K & 10K at Midlothian, VA (06)
Midlothian, VA · from $30
Arctic 5k
Lynchburg, VA · from $30
48th Colonial Half Marathon and 5K
Williamsburg, VA · Virtual option · from $25
Medal Madness 5K & 10K at Midlothian, VA (07)
Midlothian, VA · from $30
=PR= Races: Run Your Heart Out 5K/1K
Fairfax, VA · Virtual option · from $30
Indian Fields Tavern / 5 Fields Brewing Co. Run 4 Your Heart
Charles City, VA · Virtual option · from $25
Viking 5K, 10K, & 13.1M at Williamsburg, VA (08)
Williamsburg, VA · from $30
Run With Heart 5K Run/Walk
Roanoke, VA · Virtual option · from $25
Viking 5K, 10K, & 13.1M at Colonial Heights, VA (08)
Colonial Heights, VA · from $30
Squirrel 5K, 10K, & 13.1M at Colonial Heights, VA (09)
Colonial Heights, VA · from $30
Polar Pals 5K, 1 Mile and 1/2 Mile
Stafford, VA
Mar 2027
Medal Madness 5K, 10K, & 13.1M at Williamsburg, VA (10)
Williamsburg, VA · from $30
Knights of Columbus Run for Life 5K
Chesapeake, VA · from $35
Half Donkey (Half/10k/5k)
Alexandria, VA · from $50
Medal Madness 5K & 10K at Midlothian, VA(10)
Midlothian, VA · from $30
Newport News One City Marathon
Newport News, VA · from $20
Virginia Credit Union River City Half & River City 5k
Richmond, VA · Virtual option · from $40
2027 Don't Sit on Colon Cancer 5K & 1 Mile Walk
Virginia Beach, VA · Virtual option
Pirate 5K & 10K at Midlothian, VA (11)
Midlothian, VA · from $30
Virginia Fire Chiefs Foundation 5k
Williamsburg, VA · Virtual option · from $30
Grand Slamrock
Fredericksburg, VA · from $22
JP5K & FUN RUN
Dumfries, VA · from $30
Race listings come from RunSignup. Dates, prices and details can change, so confirm on the race's registration page.