Bayshore Marathon, Half Marathon, 10K, & Kids Fun Run
Traverse City, Michigan
Friday, May 22, 2026
3.1 Miles
Organizer's Description
Celebrating its 44th Anniversary, the Bayshore Marathon has become a “must run” for runners throughout the Midwest and beyond. Many runners return year after year to enjoy the scenic courses which run along the shores of beautiful Grand Traverse Bay. Hosted by Traverse City Track Club, Bayshore features a 10K, half marathon a full marathon, and a kids 1.2 mile fun run. The number of runners in all three races is limited to ensure a more enjoyable experience.
Traverse City Track Club uses proceeds from Bayshore to sponsor many running and health related activities in and around Northwest Michigan.
Race Events
Shakeout Run
Distance: 3.1 Miles
Start Time: 9:30:00 AM
Yoga in the Park
Start Time: 10:30:00 AM
Lindsey Hein Podcast
Start Time: 3:00:00 PM
Parking Pass - Half Marathon Start
Start Time: 5:30:00 AM
VIP Experience
Start Time: 5:30:00 AM
Marathon
Distance: 26.2 Miles
Start Time: 7:15:00 AM
Half Marathon
Distance: 13.1 Miles
Start Time: 7:30:00 AM
10K
Distance: 6.2 Miles
Start Time: 7:30:00 AM
Bayshore Kids Marathon
Distance: 1.2 Miles
Start Time: 1:30:00 PM
Race Information

Date
Friday, May 22, 2026
End Date
May 23, 2026
Location
Traverse City, Michigan
1150 Milliken Dr.
49686
Location Map
📍 Bayshore Marathon, Half Marathon, 10K, & Kids Fun Run - Traverse City, Michigan