Trail Running calendar near Fayetteville 2025-2026
We have found 37 Trailruns within 80 miles of Fayetteville. See below where and when you can find the races.
We have found 37 Trailruns within 80 miles of Fayetteville. See below where and when you can find the races.
Join the Wings of Hope 5K at FirstHealth Fitness Center in Pinehurst on November 8 for a family friendly run and walk supporting the FirstHealth Cancer CARE Fund. All race proceeds support local patients and survivors.
Join Oakwood 24 at Lakeside Retreats for timed challenges from 2 to 24 hours or a scenic 5k around a flat two mile lake loop. Solo runners, relays, walkers and bikers are welcome as the event raises funds for Healing Transitions.
Take on the Derby 50K in Ellerbe North Carolina on Nov 29, a three loop counterclockwise course of rolling hills on asphalt and dirt. Finish with a community spaghetti meal and help support local causes.
Push your pace at the Naturally Outdoors 2 hour endurance race on Dec 6 in Florence, SC, running laps on a 2.5 mile loop with most laps winning. Entry includes a New Balance hoody and supports local trail expansion, plus a post race party.
Celebrate the season at the Cape Fear Holiday Run, a timed trail race at Cape Fear Shiner Park featuring multiple timed loop events and medals for every finisher. Run, cheer, and give back as proceeds support the Harnett Food Pantry.
Join teams of two or four for the Occoneechee Speedway Relay on Feb 15, 2026 in Hillsborough NC, where runners loop the historic dirt track for 20 laps totaling about 13.5 miles. Expect chip timing, team awards, and a lively post race BBQ.
Test your endurance at the Holly Springs Race Against the Sun, a 12 hour and 24 hour trail event with individual, relay and ruck divisions on a scenic 4.167 mile loop. Day and night racing plus crew support and milestone awards make this an..
Run as many 4.3 mile loops as you can in 24 hours at Cheraw State Park. Scenic pine and oak trails, limited campsites, on course aid, and a 100 mile buckle for those who keep going.