Trail Running calendar near Roaring Gap 2025-2026

We have found 47 Trailruns within 80 miles of Roaring Gap. See below where and when you can find the races.

The Owls Roost Rumble is a trail running event held at Bur-Mil Park in Greensboro, North Carolina. Featuring a scenic half marathon that loops around Lake Brandt, the race offers runners beautiful natural views along the course. For those seeking a shorter distance, a 4-mile trail option is also ava..

May 2026

The Moonlight Bootlegger 5k in Greensboro is a unique nighttime trail running event held at Hagan Stone Park, featuring rolling hills and low-root trails ideal for after-dark running. Participants navigate the course by following music and over 300 LED tea lights instead of traditional markers, crea..

The Grayson Highlands trail races, held annually in May at Grayson Highlands State Park, Virginia, offer a scenic and challenging mountain running experience. Distances include 50 miles (9,500 ft climbing), 50K (5,000 ft climbing), 25K (3,000 ft climbing), and 8 miles (1,200 ft climbing), each with..

The Mighty Mountain Run is a trail running event held at Camp Caraway in Sophia, North Carolina, featuring 5K and 10K distances. Set in the scenic Northern Uwharrie Mountains, the course includes rolling hills, gravel, asphalt, and trails through hardwood forests near lakes and creeks. The 5K route..

June 2026

The Dam Yeti 50 is an annual ultramarathon held in Abingdon, Virginia, featuring a 50-mile race, a 55K, and a 25K Pepsi Challenge. Known as the fastest ultra course in the country, it offers a point-to-point route with effortless downhills and stunning forest views along Virginia's legendary trails...

The Wicked Root 50K is an annual trail running event held in Lowell, North Carolina, featuring a challenging 10-mile loop course with 1,400 feet of elevation gain per loop. Participants complete multiple loops to cover the 50K distance. The race is marked with red ribbons and yellow arrows, and trek..

October 2026

The Steele Creek Struggle Half Marathon Trail Race will take place in Bristol on Saturday 3 October 2026. You can run 13 miles.