
Bayshore Marathon, Half Marathon, 10K, & Kids Fun Run
Race Date
May 22, 2026
Location
Traverse City, MI
The Experience
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.
Logistics
Race Day
Friday, May 22, 2026
Start Time
7:30 AM
Giveaway
Short-Sleeve Tech Shirt
Start Location
1150 Milliken Dr., Traverse City, MI, 49686
Course Info
USATF CertifiedCourse Type
Loop Course
Terrain
road
Difficulty
Ultra-Flat
Elevation Gain
0'
Net Drop/km
+0.43 m
Separation
67.0%
Also Offers
USATF Certified Course
MI25031MN · 2026 Bayshore Half Marathon
Relatively flat with minimal net elevation change. Point-to-point course layout.
Race Day Weather
5-year historical avgStart (Low)
50°
Afternoon (High)
67°
Pleasant conditions — light layers at start, comfortable by finish
0.1"
Precipitation
13 mph
Wind
69%
Humidity
Race Photos
Explore More Journeys
Can't make it to Traverse City? Discover other experiences that match your running style.
Search All Races
