Haroc

Danbury, United States • 31 Jan 2026

HAROC (Hanging Rock Challenge) is a trail running event held at Hanging Rock State Park in Danbury, North Carolina. It features two race distances: a challenging 50K ultra with approximately 5,100 feet of elevation gain over 30.6 miles, and a 25K race covering 15.8 miles with about 2,800 feet of elevation gain. The courses traverse technical, rocky, and root-filled trails, offering runners stunning views of cliffs, waterfalls, and rugged mountain terrain. With multiple aid stations and a winter setting, HAROC provides a demanding yet scenic adventure for trail runners seeking to test their endurance and enjoy the natural beauty of the Piedmont region. Visit the organization's website for the most recent information.

Race information

31 mi
5100 m+
50k
16 mi
2800 m+
25k
Visit the organization's website for the most recent information.
Trail runs nearby

Hobby Trails To You! is a trail running event held in Winston Salem, North Carolina, at Hobby Park. Scheduled for August 9, 2025, it offers challenging 5K and 10K races on single-track trails that start with a cross-country style beginning. The course features shaded areas, ample parking, and finish..

The Big 4 Trail Race Series is a collection of four trail running events held in Winston-Salem, North Carolina, organized by the Twin City Track Club. The series includes the Hobby Trails to You!, Salem Lake Trail Races, Black Friday Relays, and Frosty Fifty races, spanning from August 2024 to Janua..

Run the Rock | Mount Airy is an exciting 5K trail race held at the active Luck Stone quarry in Mount Airy, North Carolina. Scheduled for September 20, 2025, this unique event offers runners an adrenaline-pumping experience through a gravel course within a working rock quarry. Open to all ages up to..

The Pilot Mountain to Hanging Rock Ultra is a scenic and challenging trail ultramarathon held in North Carolina, running from Pilot Mountain State Park to Hanging Rock State Park. Scheduled for September 20, 2025, the event offers multiple race options including a 50-mile ultra, a 50K, a 50-mile rel..

The Salem Lake Trail Run in Winston Salem, NC, offers three race distances: 30K (18.6 miles), 7 miles, and 5K (3.1 miles). Set on a beautiful, mostly shaded, wooded trail around Salem Lake, the course is recognized as one of America's best running trails. This well-organized event serves as an excel..

The Pilot Mountain Goat is a challenging trail running event held at Pilot Mountain State Park in Pinnacle, North Carolina. It offers two race distances: a 3-mile and a 7-mile course, both starting at the campground and finishing at the mountain's summit. Runners ascend trails such as Grindstone, Mo..