Crooked Road 24 Hour Ultra

Rocky Mount, United States • 7-8 Mar 2026

The Crooked Road 24 Hour Ultra is an endurance ultramarathon held in Rocky Mount, Virginia, at Franklin County’s Waid Park. The race features a scenic, mostly flat 1.178-mile loop on a crushed-cinder path that winds through the park and along the Pigg River. Participants can compete solo or in 2-4 person relays, running continuously for up to 24 hours.

The event offers a supportive atmosphere with aid stations, personal aid station space, and overnight camping. Awards include medals for completing over a marathon distance and special buckles for those reaching 100 miles. The race celebrates perseverance and community, inspired by Virginia’s Heritage Music Trail, "The Crooked Road.". Visit the organization's website for the most recent information.

Race information

24 km
24 Hour Ultra Relay (2, 3 or 4-Person)
24 km
24 Hour Ultra Solo
Visit the organization's website for the most recent information.
Trail runs nearby

NCS Take the Hill 5K & Kids Fun Run is a Roanoke-based fundraising event for the North Cross School Parents’ Association. The Ridgeline Course is described as one of the area’s toughest cross-country routes. Participants can choose a competitive 5K Run, a 5K Walk (untimed), or an 0.8-mile Kids’ Fun..

Into the Darkness Night Trail Run is the Roanoke Valley’s night-time trail race, returning for its 19th edition on October 25, 2025. The event starts and finishes at Explore Park, Roanoke, VA, with a new course this year. Runners cover about 3.6 miles, beginning with a 0.25-mile asphalt section befo..