Trail Running calendar near Mackinac Island 2026-2027

We have found 8 Trailruns within 80 miles of Mackinac Island. See below where and when you can find the races.

Join the Dandelion Dash Trail on May 16, 2026 in Petoskey for a scenic fundraiser supporting Petoskey Children’s Nature Preschool. Choose a timed 5K, family fun runs or a virtual 5K and enjoy trails, race shirts and community spirit.

June 2026

Experience rugged Lake Superior coastline, old growth white pine and a finish at Upper Tahquamenon Falls in the Two Hearted Trail Run on June 20, 2026. Choose 50K, marathon or half and earn a custom finisher medallion.

July 2026

Run single track on the North Country Trail with Lake Michigan bluff and coastal forest views. Choose 50K, marathon or half; enjoy bused starts, aid stations and a finisher medallion, and register online by July 6 as fields are limited.

August 2026

Run through forests, bogs and riverside trails at Tahquamenon Falls State Park; choose 10K, 25K, or the new 50K. Expect remote single track, epic waterfall views, and a small capped field for a personal trail experience.

September 2026

Tackle the SOO 200, a 200 mile trail ultramarathon through rugged Canadian Shield and coastal terrain around Sault Ste. Marie. Expect steep climbs, full support, real time tracking and epic views across four days of pure adventure.

Explore rugged trails and waterfall views in this scenic 9 mile out and back from Upper to Lower Tahquamenon Falls. Field limited to 100 runners, finishers get a medal and post race food near Tahquamenon Brewery.

October 2026

Wolverine State 100 sends runners point to point from Petoskey to Alpena over single track, gravel and limestone roads. Options: 100 mile, 100K, 50K out and back and a 100 mile relay with stocked aid and sub 24 hour awards.

Run Mackinac's Great Turtle weekend on picturesque Mackinac Island with a half marathon and a 5.7 mile run or walk, plus virtual options. Enjoy shoreline and trail scenery, a commemorative shirt and medal, free photos and postrace refreshme..