United States
May
24
Saturday
Bayshore Marathon
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