
From the Organizer
Run as long or as short as you wish- we'll have awards for longest distance over the 24-hour period, most laps in the first 4 hours, most laps from noon-midnight (12 hours), and most laps from midnight to 9am (8 hours). Start when you want, stop when you're done. This course is a USATF Certified 1.178 mile loop (VA17001BDS). Chip Timing will be used.
The course is a mostly flat, non-paved surface (cinders). You might find gaiters helpful!
Events
Weather
It's too far out for a forecast, so here's what weather on this date is normally like in the area. A race day forecast will replace this as race week approaches.
Typical High
56°
Typical Low
31°
Chance of Rain
32%
Based on US Climate Normals data from Rocky Mt, 3 mi from the venue.
Host City
Population
4,926
as of 2023
City Elevation
1,123 ft
Nearest Airport
ROA
Roanoke–Blacksburg Regional Airport · 24 mi
Major Hub
GSO
Piedmont Triad International Airport · 62 mi
Time Zone
Eastern Time
From Endurance Grid
A small town race. Lodging near the start could be limited, so book early.
Race Location
Your Next Start Line
Every finish line starts with a single decision. Claim your spot at Crooked Road 24 Hour Ultra, put it on the calendar, and turn “someday” into a start date.
262
Days to train
Coming Up
Mini Milers
18 miles away
FREEDOM HALFROX RACE SIM
18 miles away
Eagle Strut 5K Run/Walk 2026
4 miles away
Annual FFRC E-Race Domestic Violence
4 miles away
From Endurance Grid
This race spans more than one sport — here’s a guide to each, so you can understand what’s involved and decide if it’s the right fit. For course distances, logistics, and race-day specifics, always defer to the race organizer’s event page.
From 5K to marathon, running races are the most accessible entry point into endurance sport. There's a distance for every fitness level and a community at every start line.
Anything beyond the marathon — 50K, 50-mile, 100K, 100-mile, and timed events. Aid stations, cutoffs, and finishing as the goal.
Frequently Asked Questions (FAQs)
Crooked Road 24 Hour Ultra
Mar 6, 2027