Bad Santa Trail Run

Leonard, United States • 21 Dec 2025

The Bad Santa Trail Run is a festive 5K event held at Addison Oaks County Park in Leonard, Michigan. The course features a mix of dirt and blacktop trails with rolling hills, offering a scenic winter running experience. Participants should be prepared for typical Michigan December conditions, including snow, ice, or mud, as the course is not plowed or salted.

Trail running shoes or hiking boots with traction aids like Yak Tracks are recommended. The event also includes a Kids Fun Run for children 10 and under. After the race, runners can enjoy hot cocoa, cookies, and gather around a fire pit to celebrate the holiday season. Visit the organization's website for the most recent information.

Race information

5 km
Bad Santa 5k
Kids Fun Run (1/4-1/2 Mile)
Visit the organization's website for the most recent information.
Trail runs nearby

The 7-Lakes Trail Run 7Mile will take place in Holly on Saturday 16 August 2025. You can run between 3 and 7 miles.

The Tails & Trails 5K is an annual running event held in Clarkston, Michigan, at Independence Oaks. Open to participants of all ages, the event features a 5K race along scenic trails and a Cat Walk 1K, welcoming both dogs and cats on leashes. The race promotes a family-friendly atmosphere with a fun..

The Mott Lake Trail Run, held in Flint, Michigan at Bluebell Beach Park, offers three race distances: 3 miles, 5 miles, and 12.5K. Scheduled for September 6, 2025, the event features scenic routes along the Flint River Trail with views of Mott Lake, Stepping Stone Falls, and surrounding hardwood for..

The Tamarack Trot is a scenic 5K trail run held at Tamarack Camps’ Camp Maas in Ortonville, Michigan. Scheduled for September 14, 2025, this beginner-friendly race features gently rolling hills and a course that winds around Phipps Lake, passing through the camp’s charming villages. Participants can..

The Campfire 5K is an annual running event held at Camp Skyline in Almont, Michigan, featuring scenic courses through 200 acres of woods, fields, and private dirt roads, including the highest point in Lapeer County. The event offers two distances: a 5K and a 1-mile race, both avoiding public roads t..

The Bear Lake Ultra will take place in Lapeer from Saturday 4 October 2025 to Sunday 5 October 2025. You can run 3 miles.