Trail Running calendar near Petersburg 2025-2026
We have found 43 Trailruns within 80 miles of Petersburg. See below where and when you can find the races.
We have found 43 Trailruns within 80 miles of Petersburg. See below where and when you can find the races.
Running for Love is a 5K trail run held in Fairview, Tennessee, at 7211 Bowie Lake Road. This event supports Love One International, a nonprofit organization dedicated to providing life-saving medical treatment to children in need in Uganda..
The Murder Mile Halloween Horror, marketed as Haunted Half and Sinister Six, is a Halloween-themed running event on private land near Franklin, Tennessee. The format centers on a haunted 1.1-mile loop known as The Murder Mile, with about 34..
Take on a flat 6 mile through scenic Shelby Park on well groomed trails, starting and finishing at Cornelia Fort Airpark. Costume friendly with prizes and local charity support for a festive fall run for all paces.
Take on the Oak Park Challenge, a rugged 7 mile trail race through mostly singletrack with about 1,000 feet of climbing on Huntsville's Oak Park Land Trust trails. Perfect for trail lovers chasing technical fun and big views.
Lobsterfest 5K is a community running/walking event held in Huntsville, Alabama (35803) on Saturday, November 1, 2025. The 5K takes participants along the Aldridge Creek Greenway, starting from St. Thomas Episcopal Church, with a welcoming..
Urban Nature 10K : Chattanooga, TN (Nov 2, 2025) The Urban Nature 10K is a 10-kilometer running event in Chattanooga, Tennessee. The course is about half on roads in North Chattanooga and half on trails at Stringers Ridge. The start and fin..
Take on The Hill in Petersburg, a looped trail challenge offering 3, 6 or 12 hour timed runs on former horse trails with steep climbs. Join the Battle Run Family to support families of fallen military and children with disabilities.
The Tennessee Mile near Franklin TN is a looped trail race on private land with a punchy 1.1 mile loop, big climbs and runnable stretches. Pick a timed division and run as many loops as you can within your limit.