Race Days: Road and trail races in Greensboro, High Point, Winston-Salem and more
Looking for a race near you in the Triad? You've come to the right starting line for running in a 5K, 10K, half marathon, marathon or another race. Race Days is a listing of road and trail races, plus a few triathlons, in Greensboro, Winston-Salem, High Point and nearby.

Road and trail races can be found across the Triad and beyond. To get more information or to sign up, just click on the links below. To send listings or to alert me to calendar changes, just email eddiewooten@gmail.com.
Find your running event, but scroll to the bottom of this post and you'll find web sites with more event listings in other parts of North Carolina and beyond.
Hi runners, thanks for checking out the Race Days calendar!
To subscribe to get Running Shorts content delivered directly to your email inbox, click on the blue Subscribe button. The Full Access tier, for $30 annually (click the Ghost Subscription option), gives you Runners Q&As, race recaps, videos and more unique content. You can also sign up for the Free version to receive selected posts.
Thank you for reading, and thank you for supporting coverage of running in the Triad!
Eddie
January
29: Big Beach Marathon and Half Marathon | 7:30 a.m. | Gulf Shores, Ala.
February
4: Uwharrie Mountain Run 8 Miles, 20 Miles, 40 Miles | 8 a.m. | Ophir
4: Krispy Kreme Challenge | 8 a.m. | Raleigh
4: Creekside parkrun | 9 a.m. | Archdale
11: Creekside parkrun | 9 a.m. | Archdale
12: St. Valentine's Day Massacre Marathon Relay | 10 a.m. | Greensboro
18: Run Oak Island Marathon, Half Marathon and 5K | 6:45 a.m. | Oak Island
18: Creekside parkrun | 9 a.m. | Archdale
25: Wilmington Marathon and Half Marathon | 7:10 a.m. | Wrightsville Beach to Wilmington
25: Ellerbe Marathon and Half Marathon | 8 a.m. | Ellerbe
25: SURF Board Popsicle 5K | 8:30 a.m. | Mocksville
25: Creekside parkrun | 9 a.m. | Archdale
25: Trivium Racing Multisport Series: Northeast Duathlon | 10 a.m. | Gibsonville
26: Maud 2.23 11:30 a.m. | High Point
March
4: Myrtle Beach Marathon | 7 a.m. | Myrtle Beach, S.C.
4: Coast Guard Marathon and Half Marathon | 7:30 a.m. | Elizabeth City
4: Kilometers Over Cancer 5K | 8:30 a.m. | Greensboro
4: Creekside parkrun | 9 a.m. | Archdale
4: Umstead Trail Marathon | 9 a.m. | Raleigh
4: Piedmont Race Series: Lucky Leprechaun/Running 4 Their Lives 5K | 10 a.m. | Colfax
4: Omega Sports Race Series: Waggin' Wild 5K | 10:30 a.m. | Greensboro
11: Feed Stokes 5K and Half Marathon |7:30 a.m. | King
11: Deacon Dash for Down Syndrome | 8:30 a.m. | Winston-Salem
11: The Ocho Hanging Rock 8-Hour Adventure Race | 8:30 a.m. | Danbury
11: Creekside parkrun | 9 a.m. | Archdale
18: Run With Lily 5K | 9 a.m. | Liberty
18: Creekside parkrun | 9 a.m. | Archdale
18: Outrun Violence 5K | 9 a.m. | Winston-Salem
18: Asheboro Human Race 5K | 10 a.m. | Asheboro
19: Tobacco Road Marathon and Half Marathon | 7 a.m. | Cary
25: Blackbeard's Revenge 100 | 5 a.m. | Corolla to Hatteras
25: Run Leo 5K and 10K | 7:30 a.m. | Winston-Salem
25: YVEDDI Meals on the Run 5K and 10K | 8 a.m. | Dobson
25: Get Your Rear in Gear 5K | 8 a.m. | Charlotte
25: Omega Sports Race Series: PTI Run on the Runway 5K and 10K | 9 a.m. | Greensboro
25: Get Your Rear in Gear 5K | 9 a.m. | Winston-Salem
25: Tiger Trot 5K | 9 a.m. | Jamestown
25: Creekside parkrun | 9 a.m. | Archdale
25: Corvian Cardinals 5K | 4 p.m. | Charlotte
April
1: Band on the Run 5K | 8 a.m. | Reidsville
1: Omega Sports Race Series: CraftHalf Half Marathon and 5K | 8:30 a.m. | Winston-Salem
1: Cedarock Trail Run 5K, 10K, Half Marathon and Relay | 9 a.m. | Burlington
1: Creekside parkrun | 9 a.m. | Archdale
1: Piedmont Race Series: Resurrection 5K | 9 a.m. | Kernersville
1: Vineyard Stomp Wine Run 5K at Hidden Vineyard | 9 a.m. | Dobson
8: Creekside parkrun | 9 a.m. | Archdale
11: $5 5K | 6:30 p.m. | Winston-Salem
15: Charlotte Racefest Half Marathon and 10K | 7:30 a.m. | Charlotte
15: Creekside parkrun | 9 a.m. | Archdale
15: Dawn of a New Day 5K | 10 a.m. | Elkin
15: Walk & Run for Recovery 5K | 2:30 p.m. | Greensboro
21: Rock N' Run 5K | 6 p.m. | Southern Pines
21: Mebane Dogwood Festival Family 5K | 6:15 p.m. | Mebane
22: Tar Heel 10 Miler | 7:15 a.m. | Chapel Hill
22: Blue Ridge Marathon, Half Marathon and 10K | 7:35 a.m. | Roanoke, Va.
22: Trivium Racing Multisport Series: Belews Lake Triathlon | 8 a.m. | Stokesdale
22: Haw River Island Ramble | 8 a.m. | Graham
22: MAD Dash 5K | 8 a.m. | Dobson
22: Run 5 Feed 5 5K | 8 a.m. | Archdale
22: Chase the Dream 5K | 8:30 a.m. | Winston-Salem
22: Creekside parkrun | 9 a.m. | Archdale
23: Flying Pirate Half Marathon | 7 a.m. | Kill Devil Hills
29: Tobacco Road Relay | 6 a.m. | Chapel Hill to Durham to Raleigh
29: Run Sunset Beach Half Marathon and 5K | 7 a.m. | Sunset Beach
29: Katie Bunch Memorial 5K | 8:15 a.m. | Asheboro
29: Feet for the Street 5K and 7 Miles | 8:45 a.m. | Winston-Salem
29: Bengal Dash 5K | 9 a.m. | Greensboro
29: Creekside parkrun | 9 a.m. | Archdale
29: Davie County Young Life 5K | 9 a.m. | Mocksville
29: Piedmont Race Series: 5K Temple Run | 9 a.m. | Clemmons
29: Angel Run 5K | 9:30 a.m. | Winston-Salem
30: RayLen Wine Run 5K | 10 a.m. | Mocksville
May
6: GO FAR 5K | 8 a.m. | High Point
6: Omega Sports Race Series: May the Course Be With You 5K and 10K | 8 a.m. | Greensboro
6: RUN 704 | 8 a.m. | Charlotte
6: Head & Neck Cancer: A Hard Thing to Swallow 5K | 9 a.m. | Winston-Salem
6: Creekside parkrun | 9 a.m. | Archdale
6: GCA Mom's Day 5K | 9 a.m. | Haw River
6: Get Your Rear in Gear 5K | 9 a.m. | Raleigh
6: Mutt Strut 5K 9:30 a.m. | Lewisville
9: $5 5K | 6:30 p.m. | Winston-Salem
13: New River Marathon, Half Marathon and 5K | 7:30 a.m. | Todd
13: ROCC Winston-Salem Rescue Mission 5K | 8 a.m. | Winston-Salem
13: Run for Grace 5K | 8 a.m. | Lexington
13: Spring Fling 5K | 8 a.m. | Jamestown
13: Mighty Mountain 5K | 9 a.m. | Sophia
13: Creekside parkrun | 9 a.m. | Archdale
13: Divine's Shimmer & Shine 5K | 10 a.m. | Winston-Salem
20: Creekside parkrun | 9 a.m. | Archdale
20: Running the Vines 5K and 10K at Shelton Vineyards | 8 a.m. | Dobson
21: Highball to Thurmond Ultra and Relay | 4:45 a.m. | Thurmond, W.Va.
25: North Carolina Beer Mile | 6 p.m. | Cary
27: Creekside parkrun | 9 a.m. | Archdale
June
2: China Grove 5K Main Street Challenge | 8:15 p.m. | China Grove
3: N.C. Marine Corps League Mud Run | 8 a.m. | Pinnacle
10: Sunshine Festival 5K | 8 a.m. | Greensboro
13: $5 5K | 6:30 p.m. | Winston-Salem
24: Run for Another 5K | 8 a.m. | Greensboro
July
4: Omega Sports Race Series: Fun Fourth Freedom Run 10K and 5K | 7:30 a.m. | Greensboro
8: Trivium Triad Running Series: Moonlight Bootlegger 5K | 8:45 p.m. | Greensboro
9: Unity 5K with Fleet Feet Greensboro and High Point | 8 a.m. | Greensboro
11: $5 5K | 6:30 p.m. | Winston-Salem
22: Beat the Heat 5K | 7 p.m. | Winston-Salem
29: Kids for Kids Triathlon | 8 a.m. | Clemmons
30: Smiley Sprint Triathlon | 7:30 a.m. | Clemmons
August
8: $5 5K | 6:30 p.m. | Winston-Salem
12: Trivium Racing Multisport Series: High Point Sprint Triathlon | 7:45 a.m. | High Point
12: Downtown Rocks and Runs 5K | Mount Airy
13: Ramblin' Rose Triathlon | 8 a.m. | Winston-Salem
19: Southern Sundown 4 Miler | 7 p.m. | Lenoir
September
9: Davidson Doozie 5K and 10K | 8 a.m. | Lexington
9: Nailed It! 5K | 8 a.m. | Winston-Salem
9: Alleghany Wellness Center Trifecta | 8 a.m. | Sparta
12: $5 5K | 6:30 p.m. | Winston-Salem
15: Omega Sports Race Series: Moonlight Madness 5K | 7:25 p.m. | Winston-Salem
16: Doggettville 12 | 7 a.m. | Summerfield
16: Dirty Dozen 5K Obstacle Run | 8 a.m. | Clemmons
23: Trivium Triad Running Series: Miles for Matthew 5K | 8:30 a.m. | Greensboro
23: Race for the Future 5K | 9 a.m. | Greensboro
23: Downtown Greenway Run and Block Party | 4:30 p.m. | Greensboro
30: Pilot Mountain to Hanging Rock 50K and 50 Miles | 6 a.m. | Pinnacle
30: Stop, Drop and Roll 5K | 9 a.m. | Summerfield
October
1: Run Wild 5K | 7:30 a.m. | Asheboro
7: Trivium Racing Multisport Series: Nat Greene's Revenge Triathlons and Duathlon | 9 a.m. | High Point
10: $5 5K | 6 p.m. | Winston-Salem
13: Omega Sports Race Series: Cannonball 5K | 6:45 p.m. | Greensboro
14: Omega Sports Race Series: Cannonball Marathon, Half Marathon and 10K | 8 a.m. | Greensboro
14: Marty Hartman's Race2Independance 5K | 8 a.m. | Winston-Salem
14: 5K On the Greenway | Mount Airy
14: Salem Half Marathon and 8K | 8 a.m. | Salem, Va.
15: Bull City Race Fest Half Marathon and 5 Miles | 7:30 a.m. | Durham
21: Omega Sports Race Series: Hit the Brixx 10K and 5K | 7:45 a.m. | Greensboro
21: Ardmore RAH! 10K and 5K | 8 a.m. | Winston-Salem
21: N.C. Association of Nurse Anesthetists Run for Joy 5K | 9 a.m. | Winston-Salem
21: Alleghany Memorial Hospital Foundation 5K | 8:30 a.m. | Sparta
21: Rugged Maniac | 9 a.m. | Julian
28: Hawg Run 5K | 7:30 a.m. | Lexington
29: Hilly Chantilly 5K | 9 a.m. | Charlotte
November
4: Charlotte Marathon, Half Marathon and Relay | 7:20 a.m. | Charlotte
4: Horneytown 5K | 8:30 a.m. | High Point
4: Miles for Meals 5K | 6 p.m. | Clemmons
5: City of Oaks Marathon, Half Marathon, 10K and 5K | 7 a.m. | Raleigh
11: Richmond Marathon, Half Marathon and 8K | 7 a.m. | Richmond, Va.
11: We Care Walk-Run for Hunger 5K | 8 a.m. | Winston-Salem
11: GO FAR 5K | 8:15 a.m. | High Point
11: Mayberry Half Marathon, 5K and 10K | Mount Airy
12: Outer Banks Marathon and Half Marathon | 7 a.m. | Nags Head
12: Omega Sports Race Series: Zero Prostate 5K | 9 a.m. | Greensboro
23: Running of the Turkeys 5K | 8:30 a.m. | Greensboro
23: Turkey Strut 5K | 8:30 a.m. | Winston-Salem
December
2: Mistletoe Run Half Marathon and 5K | 7:30 a.m.| Winston-Salem
2: Run at the Rock 5K, 10K and Half Marathon | 9 a.m. | Burlington
9: Rosy Cheeks 5K | Mount Airy
16: Omega Sports Race Series: Jingle Jog 5K | 9 a.m. | Winston-Salem
31: Running of the Lights | 11:59 p.m. | Clemmons
2024
January
20: Whiskey Tango Foxtrot Half Marathon and 5 Miles | 9:30 a.m. | Gibsonville
October
13: SwimRun NC | 8 a.m. | Danbury