West Virginia Running Races
89 upcoming races across West Virginia in the next 12 months, from local 5Ks to marathons and ultras. Updated nightly. Want filters, maps, and radius search? Open West Virginia in the Race Finder.
By distance: Marathons · Half Marathons · 5K Races · 10K Races · Ultras
By city: Charleston · Wheeling
Racing in West Virginia: what the calendar looks like
There are 89 races on the West Virginia calendar over the next 12 months, which works out to roughly 2 per week. Among complete calendar months, December 2026 has the most listed races (16); August 2027 has the fewest (2). The busiest places to race are Charleston (7), Wheeling (6), Parkersburg (6).
Of those, 52 offer a 5K, 14 offer a 1 Mile and 12 offer a Half Marathon. The next marathon is University of Charleston Marathon presented by United Bank on April 10 in Charleston. The next half marathon is Harper's Ferry Turkey Trot 5k, 10k, & Half on November 21.
By race count West Virginia ranks 39th of 51 states and DC.
Races by month
- Nov 202625 races
- Dec 202616 races
- Jan 20277 races
- Feb 20275 races
- Mar 20275 races
- Apr 20276 races
- May 202710 races
- Jun 20275 races
- Jul 20273 races
- Aug 20272 races
- Sep 20272 races
- Oct 20273 races
November 2026
- Sat 11/14Behemoth 50k & 25kCaldwell, WV · 50K · 25K · register ↗
- Sat 11/14Beth Melton Memorial 5KSaint Albans, WV · 5K · from $50 · register ↗
- Sat 11/14Charleston parkrun, West VirginiaMagic Island Park, WV · 5K · every Saturday, 53 dates · register ↗
- Sat 11/14Diabetes Dash Run / Walk 5kNew Martinsville, WV · 5K · from $20 · register ↗
- Sat 11/21Harper's Ferry Turkey Trot 5k, 10k, & HalfHarpers Ferry, WV · 5K · 10K · Half Marathon · register ↗
- Sat 11/21Helping Heroes Veterans Day 10KWheeling, WV · 10K · from $30 · register ↗
- Sat 11/21Holiday of Lights 5k ChallengeBluefield, WV · 5K · from $15 · register ↗
- Sat 11/21North Peak Performance Annual Turkey TrotMannington, WV · 5K · 1 Mile · from $30 · register ↗
- Sun 11/22Oglebay Twinkle Trot 5kWheeling, WV · 5K · from $25 · register ↗
- Sun 11/22Out Wayne Kids Fun Run Pre-Turkey TrotWayne, WV · register ↗
- Thu 11/2615th Annual Drumstick DashCharleston, WV · 5K · from $35 · register ↗
- Thu 11/2648th Annual Parkersburg Turkey TrotParkersburg, WV · 5K · from $20 · register ↗
- Thu 11/26Annual Gobble GallopWeston, WV · 5K · from $5 · register ↗
- Thu 11/26Gobble Wobble Half Marathon and 5kWilliamson, WV · Half Marathon · 5K · 1 Mile · from $25 · register ↗
- Thu 11/26Huntington West Virginia Turkey TrotHuntington, WV · 5K · from $25 · register ↗
- Thu 11/26Meeks Mountain Trails Turkey Day Turkey TrotHurricane, WV · 5K · Trail · register ↗
- Thu 11/26Morgantown Running 5k Turkey Trot 2026 + Kids 800m Turkey Fun RunMorgantown, WV · 5K · 0.5 Miles · from $10 · register ↗
- Thu 11/26Shinnston Turkey Trot & Gobble WobbleShinnston, WV · 5K · 1K · from $10 · register ↗
- Thu 11/26Summersville WV Turkey Trot 2026Summersville, WV · 5K · from $30 · register ↗
- Thu 11/26United Way of the Eastern Panhandle Turkey TrotMartinsburg, WV · 5K · from $30 · register ↗
- Thu 11/26Wheeling Turkey TrotWheeling, WV · 5K · 1 Mile · from $15 · register ↗
- Thu 11/26YMCA of Southern WV, Thanksgiving Day RunBeckley, WV · 5 Miles · 1 Mile · registration closed · register ↗
- Sat 11/282026 Hot Diggity Dog 5KSaint Albans, WV · 5K · register ↗
- Sat 11/28All-American Christmas 5K Run/WalkHarrisville, WV · 5K · from $25 · register ↗
- Sat 11/28Leftover 5k / 2k walkParsons, WV · 5K · register ↗
December 2026
- Fri 12/4Santa Fun Run and Walk a mileParkersburg, WV · 1 Mile · from $5 · register ↗
- Sat 12/5ATA Jingle Bell JogChester, WV · 5K · from $20 · register ↗
- Sat 12/5Children’s Therapy Clinic “Light the Way 5K"Charleston, WV · 5K · from $30 · register ↗
- Sat 12/5Elf Off the Shelf Fun RunRipley, WV · 2 Mile · from $30 · register ↗
- Sat 12/5Ugly Sweater Walk/RunJane Lew, WV · 5K · from $5 · register ↗
- Sun 12/62026 South Berkeley Christmas 5K ~ 16th AnnualInwood, WV · 5K · from $25 · register ↗
- Sun 12/6Jingle Bell 5kParkersburg, WV · 5K · registration closed · register ↗
- Sun 12/6RCRWC Winter SeriesParkersburg, WV · 5K · from $15 · register ↗
- Sun 12/6Run Santa Run 5K - MorgantownMorgantown, WV · 0.5 Miles · 5K · from $15 · register ↗
- Sat 12/122026-2027 Kanawha Valley 5K Winter SeriesDunbar, WV · 20K · registration closed · register ↗
- Sat 12/1224 Hour Track-athon For CharityMorgantown, WV · 24 Hour · register ↗
- Sat 12/12Frankfort 5K Jingle Run/2Mile Walk & Kids Mile presented by QC StridersFort Ashby, WV · 5K · 1 Mile · 2 Mile · from $12 · register ↗
- Sat 12/12THE James Campbell Memorial 5KDunbar, WV · 5K · from $18 · register ↗
- Sun 12/13The Charleston Winter SeriesCharleston, WV · 5K · 3K · 8K · 4K · 10K · from $30 · register ↗
- Sat 12/19WV Winter Solstice Endurance RunHelvetia, WV · register ↗
- Sun 12/20Mistletoe 5K Run/WalkSaint Marys, WV · 5K · from $25 · register ↗
January 2027
- Fri 1/1Chill in the Hills - New Year's Trail Run / WalkBridgeport, WV · 5K · Trail · registration closed · register ↗
- Fri 1/1Race into the New Year 5KSaint Albans, WV · 5K · from $18 · register ↗
- Sun 1/3Summit Point 5k, 10k, & HalfSummit Point, WV · 5K · 10K · Half Marathon · register ↗
- Sat 1/922nd Annual Run to Read Half MarathonFairmont, WV · Half Marathon · from $35 · register ↗
- Sat 1/9Frozen Sasquatch Trail 50k/25kCharleston, WV · 50K · 25K · Trail · from $50 · register ↗
- Sat 1/16Tatonka 50k & 20miWaiteville, WV · 50K · 20 Miles · register ↗
- Sun 1/24Dachshund Through The Snow 5KCharleston, WV · 5K · from $18 · register ↗
February 2027
- Sat 2/6MMTA Crush RunHurricane, WV · 10 Mile · 5K · 1 Mile · from $10 · register ↗
- Sun 2/7Valentine Classic 5kParkersburg, WV · 5K · registration closed · register ↗
- Sat 2/20Cabin Fever 50KNew River Gorge National Park, WV · 50K · register ↗
- Sat 2/20KCHA Run for the Paws 5KNitro, WV · 5K · 1 Mile · from $18 · register ↗
- Sat 2/20New River Gorge TrifectaNew River Gorge National Park, WV · Ultra · register ↗
March 2027
- Fri 3/12Conquer The Wall Endurance Challenge | 47HR & 35HRWilliamson, WV · 47 Hour · register ↗
- Sat 3/13Monotonous Miles - 3 Hour Endurance RunBridgeport, WV · 3 Hour · registration closed · register ↗
- Sat 3/20Meeks Mountain Muddy Mutt 15k a WVMTR EventHurricane, WV · 15K · Trail · from $50 · register ↗
- Wed 3/242027 Appalachian Series - Day 6 (WV/VA)Bluefield, WV · register ↗
- Thu 3/252027 Appalachian Series - Day 7 (WV/VA)Bluefield, WV · register ↗
April 2027
- Fri 4/9Charley Clayton Peep Festival Memorial WalkFairmont, WV · 1 Mile · from $25 · register ↗
- Sat 4/10University of Charleston Marathon presented by United BankCharleston, WV · Marathon · Half Marathon · 5K · from $35 · register ↗
- Sat 4/17Babcock Gristmill GrinderClifftop, WV · register ↗
- Sat 4/24Canaan Valley Half Marathon, 10k, and 5kDavis, WV · 16.2 Miles · Half Marathon · 10K · 5K · 0.5 Miles · from $10 · register ↗
- Sat 4/24Coopers Rock 50 km and Half Marathon Trail RunBruceton Mills, WV · 50K · Half Marathon · Trail · register ↗
- Sat 4/24Falling Water UltrasNew River Gorge National Park, WV · 100K · 50K · register ↗
May 2027
- Sat 5/1New River Gorge Rim to Rim RaceLansing, WV · 6 Miles · from $55 · register ↗
- Sat 5/86th Annual Kickin It For Katy 5k run and 1.2 mile WalkFairmont, WV · 5K · 1 Mile · from $20 · register ↗
- Sat 5/8EHQ Valley Falls 6 and 12 HourFairmont, WV · 12 Hour · 6 Hour · register ↗
- Sat 5/8Stairs for Strides 5KWheeling, WV · 5K · 1 Mile · from $25 · register ↗
- Sun 5/16Highball to Thurmond Ultra & RelayThurmond, WV · 50K · 50 Mile · from $10 · register ↗
- Fri 5/28Coalfields Backyard UltraWilliamson, WV · Timed · register ↗
- Sat 5/29Ogden Newspapers WVU Medicine Wellness WeekendWheeling, WV · Half Marathon · 5K · 1 Mile · 1.5 Miles · from $15 · register ↗
- Sat 5/29WV Dandelion Festival Dream Chaser 5kWhite Sulphur Springs, WV · 5K · from $20 · registration closed · register ↗
- Sat 5/29West Virginia Trail FestSnowshoe, WV · 100K · 50K · 30K · 5K · Trail · register ↗
- Sun 5/30Tough As Nails Urban ChallengeWheeling, WV · 6 Miles · from $50 · register ↗
June 2027
- Tue 6/1Choose Your ChallengeBridgeport, WV · registration closed · register ↗
- Sat 6/12Dash for Diabetes 5k - June 12, 2027Ravenswood, WV · 5K · from $25 · registration closed · register ↗
- Sat 6/19Canaan Valley Trail Run Blackwater FallsDavis, WV · 5.5 Miles · 12 Miles · Trail · from $62 · register ↗
- Sat 6/26Bearhole Road RaceMullens, WV · 5K · 10K · Road · from $40 · register ↗
- Sat 6/26Captain Thurmond's Challenge 2027Fayetteville, WV · 32.5 Miles · from $85 · registration closed · register ↗
July 2027
- Sat 7/3Alan R. McKendall III 5K & 1 Mile Memorial Walk/RunMorgantown, WV · 5K · 1 Mile · from $25 · register ↗
- Sat 7/24NRG Trail Camp (2-day)Oak Hill, WV, WV · Ultra · Trail · register ↗
- Sat 7/31River City 5 Miler/5kHuntington, WV · 5 Miles · 5K · from $35 · register ↗
August 2027
- Sat 8/21Moonlight on the Falls - Marathon, Half Marathon, Quarter Marathon, and Distance ChallengeDavis, WV · Marathon · Half Marathon · 6.5 Miles · from $82 · register ↗
- Sat 8/21Parkersburg News and Sentinel Half Marathon and Two Mile RaceParkersburg, WV · Half Marathon · 2 Mile · from $20 · register ↗
September 2027
- Sat 9/4Charleston Distance RunCharleston, WV · 15 Miles · 5K · from $25 · register ↗
- Sun 9/26JuMP Color Splash Obstacle DashHarpers Ferry, WV · 1 Mile · from $10 · register ↗
October 2027
- Sun 10/32027 Greenbrier River Trail Marathon & Half MarathonMarlinton, WV · Marathon · Half Marathon · Trail · from $45 · register ↗
- Sat 10/23Rim to River 100New River Gorge, WV · 100 Mile · register ↗
- Sat 10/30Pipestem Pumpkin RunPipestem, WV · 10K · 5K · 1K · from $25 · registration closed · register ↗
Planning a race
- Getting inlotteries, qualifiers, and how entry works for the races that sell out
- Lottery watchwhich race lotteries and registration windows are open right now
- Choosing a first marathona practical guide to picking a debut race
Browse other states: AK · AL · AR · AZ · CA · CO · CT · DC · DE · FL · GA · HI · IA · ID · IL · IN · KS · KY · LA · MA · MD · ME · MI · MN · MO · MS · MT · NC · ND · NE · NH · NJ · NM · NV · NY · OH · OK · OR · PA · RI · SC · SD · TN · TX · UT · VA · VT · WA · WI · WY