United States close
May
24
Saturday
Website

The Bayshore Marathon, organized by the Traverse City Track Club, is a popular running event held annually on Memorial Day Weekend in Traverse City, Michigan. 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 and novice runners.

The event emphasizes community support, with proceeds benefiting local charities and initiatives, totaling over $2.5 million in contributions to date. 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