May
24
Saturday
Website

The Bayshore Marathon, organized by the Traverse City Track Club, is a celebrated running event held annually in Traverse City, Michigan, on Memorial Day Weekend. Established in 1983, it features a full marathon, half marathon, 10K, and a kids' run, attracting runners from across the Midwest and beyond. The scenic courses run along the picturesque shores of Grand Traverse Bay, offering a flat and fast route ideal for both seasoned athletes and newcomers.

The event emphasizes community support, with proceeds benefiting local charities, having contributed over $2.5 million to date. Registration opens on December 1st each year. Visit the organization's website for the most recent information.

Always double-check with the organizer's website – things can change, and we might have sprinted past a few details!
26 mi
Full Marathon
13 mi
Half Marathon
10 km
10k
Kids Marathon

Events nearby