Race Days: Road and trail races in Greensboro, High Point, Winston-Salem and more
Looking for a road race or trail 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 see events being staged in the Triad, supported by Triad race timing companies or put on elsewhere in North Carolina and beyond. 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 listings.
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 gives you Runners Q&As, race recaps, videos and more unique content. For Full Access signup, click the Ghost Subscription option; it's the second of the two in mobile view, on the right in desktop view.
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
June
2: China Grove 5K Main Street Challenge | 8:15 p.m. | China Grove
3: Race 13.1 Raleigh Half Marathon, 10K and 5K | 7 a.m. | Raleigh
3: Trivium Racing Multisport Series: Badin Lake Triathlon | 7:30 a.m. | Badin
3: N.C. Marine Corps League Mud Run | 8 a.m. | Pinnacle
3: National Trails Day 5K | 8 a.m. | Wake Forest
3: BK5K | 8:30 a.m. | Greensboro
7: Matt's Run to Fight Hunger/The Big Run 5K | 6:30 p.m. | Greensboro
9: The Big Run 5K | 6 p.m. | Clemmons
10: Sunshine Festival 5K | 8 a.m. | Greensboro
10: Best Day Ever at the Y 5K | 8 a.m. | Kernersville
13: $5 5K | 6:30 p.m. | Winston-Salem
18: Blast & Dash 5K | 8 a.m. | McLeansville
24: Summer Solstice Ultra Relay (virtual)
24: E3 Endurance 7.03 Junior Triathlon Series | 7:30 a.m. | Greensboro
24: Run for Another 5K | 8 a.m. | Greensboro
24: Ultimate Runner | 4:30 p.m. | Winston-Salem
July
1: Junction 311 Race Series: Rotary Club of Kernersville Independence Day 5K | 8:30 a.m. | Kernersville
4: Junction 311 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
15: Race for Hope 5K | 8 a.m. | High Point
15: GCA Chargers 5K Color Run-Walk | 9:30 a.m. | Burlington
22: Fleet Feet Pickle | 7 a.m. | Greensboro to High Point
22: Trivium Racing Multisport Series: Buckner Mission Man Sprint Triathlon | 7:30 a.m. | Burlington
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 | 8 a.m. | Mount Airy
13: Ramblin' Rose Triathlon | 8 a.m. | Winston-Salem
13: 5K Wine Run | 9 a.m. | Mount Airy
19: Hobby Trails to You! 5K and 10K | 7:55 a.m. | Winston-Salem
19: Rescue Run 5K | 9 a.m. | Asheboro
19: Kirby Fest 5K and Color Run | 10 a.m. | Kernersville
19: Southern Sundown 4 Miler | 7 p.m. | Lenoir
19: Back in the Day 5K | 7:30 p.m. | Thomasville
26: E3 Endurance 7.03 Junior Triathlon Series | 7:30 a.m. | Greensboro
September
2: Trivium Racing Multisport Series: Ridgewood Try a Tri for Hospice Triathlon | 8 a.m. | Greensboro
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
9: Miles for Migraine 5K | 8:30 a.m. | Winston-Salem
12: $5 5K | 6:30 p.m. | Winston-Salem
15: Sherlock 5K | 6 p.m. | Greensboro
15: Junction 311 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: Salem Lake 30K, 7 Miles and 5K | 8 a.m. | Winston-Salem
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
7: Maddie's Miles 5K | 9 a.m. | Winston-Salem
8: Divine Llama Haunted Wine Run 5K | Noon | East Bend
10: $5 5K | 6 p.m. | Winston-Salem
13: Junction 311 Race Series: Cannonball 5K | 6:45 p.m. | Greensboro
14: Junction 311 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 | 8 a.m. | 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: Junction 311 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: Alleghany Memorial Hospital Foundation 5K | 8:30 a.m. | Sparta
21: Run for Joy 5K in Support of Mental Wellness of Healthcare Trainees | 9 a.m. | Winston-Salem
21: Shea's Chase 5K | 11 a.m. | Greensboro
21: Rugged Maniac | 9 a.m. | Julian
21: Golden Road Haunted Wine Run 5K | 9 a.m. | State Road
28: Hawg Run 5K | 7:30 a.m. | Lexington
28: Flat & Fast Rural Hall 5K and 10K | 8 a.m. | Rural Hall
29: All Mounds Matter 5K | Kernersville
29: RDC Marathon, Half Marathon, 5K and 10K | 7:10 a.m. | Durham
29: Hilly Chantilly 5K | 9 a.m. | Charlotte
November
3: Aggie Pride 5K | 9 a.m. | Greensboro
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
5: Westerwood 5K | 2 p.m. | Greensboro
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: Mayberry Half Marathon, 5K and 10K | 8 a.m. | Mount Airy
11: GO FAR 5K | 8:15 a.m. | High Point
11: Reidsville Family YMCA Turkey Trot 5K | 8:30 a.m. | Reidsville
11: Jacob Carroll Memorial 5K | 9 a.m. | Trinity
11: LaRue Run Breast Cancer 5K | 9:30 a.m. | Greensboro
11: Miles for Meals 5K | 6 p.m. | Clemmons
12: Outer Banks Marathon and Half Marathon | 7 a.m. | Nags Head
12: Battleship Half Marathon, 5K and 10K | 7 a.m. | Wilmington
12: Junction 311 Race Series: Zero Prostate 5K | 9 a.m. | Greensboro
18: Piedmont Race Series: Turkey Leg 5K | 8 a.m. | Greensboro
23: Running of the Turkeys 5K | 8:30 a.m. | Greensboro
23: Turkey Strut 5K | 8:30 a.m. | Winston-Salem
24: Black Friday Relays | 9 a.m. | Winston-Salem
December
2: Mistletoe Run Half Marathon and 5K | 7:30 a.m.| Winston-Salem
2: Race 13.1 Durham Half Marathon, 10K and 5K | 8 a.m. | Durham
2: Run at the Rock 5K, 10K and Half Marathon | 9 a.m. | Burlington
9: Reindeer Romp 5K | 9 a.m. | Jamestown
9: Rosy Cheeks 5K | Mount Airy
9: Vineyard Stomp Christmas Run at Serre Vineyards | 9 a.m. | Mount Airy
9: Downtown Jingle Jog 5K | 1 p.m. | Greensboro
16: Junction 311 Race Series: Jingle Jog 5K | 9 a.m. | Winston-Salem
31: Running of the Lights | 11:59 p.m. | Clemmons
2024
January
5: Frosty Fifty 5K Night Race | 7 p.m. | Winston-Salem
6: Frosty Fifty 50K, 25K, 12.5K and Gwyn's Grace Relay | 8 a.m. | Winston-Salem
20: Whiskey Tango Foxtrot Half Marathon and 5 Miles | 9:30 a.m. | Gibsonville
20: Charleston Half Marathon and 5K | Charleston, S.C.
27: Big Beach 7K | 9 a.m. | Gulf Shores, Ala.
27: Viking Dash 5K, 10K and Half Marathon | 10 a.m. | Pleasant Garden
28: Big Beach Marathon and Half Marathon | 7:30 a.m. | Gulf Shores, Ala.
February
3: Uwharrie Mountain Run 8 Miles, 20 Miles and 40 Miles | 7 a.m. | Ophir
24: Run Wilmington Marathon, Half Marathon and 5K | 7 a.m. | Wilmington
24: Northeast Park Duathlon | 10 a.m. | Gibsonville
March
2: Myrtle Beach Marathon, Half Marathon and 5K | 6:55 a.m. | Myrtle Beach, S.C.
2: Kilometers Over Cancer Tournament Trot 5K | 8:30 a.m. | Greensboro
2: Waggin' Wild 5K | 9:30 a.m. | Greensboro
9: Feed Stokes 5K and Half Marathon | 7:30 a.m. | King
9: Northern Trails Marathon and 10 Miler | 8:30 a.m. | Greensboro
16: Run With Lily 5K | 9:30 a.m. | Liberty
17: Tobacco Road Marathon and Half Marathon | 7 a.m. | Cary
April
13: Band on the Run 5K | 9 a.m. | Reidsville
20: CraftHalf Half Marathon and 5K | 8:30 a.m. | Winston-Salem
27: Owls Roost Rumble Half Marathon and 4 Miles | 8:30 a.m. | Greensboro
27: Feet for the Street 7 Miles and 5K | 8:45 a.m. | Winston-Salem
May
4: Run 704 | 8 a.m. | Charlotte
11: Mighty Mountain 5K | 9 a.m. | Sophia
23: N.C. Beer Mile | 6 p.m. | Cary
October
13: SwimRun NC | 8 a.m. | Danbury