
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.
Quality Score
Runner Favorite9018 years running
~5,693 finishers a year
growing or steady
31% returning runners
USATF certified · 2 timing sources · 11 photos
runners from 36 states
winner 1:04:15
typical high 67°F
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
Historical Finish Times
How 37,709 finishers actually crossed the line across 18 years.
Most recent
2025
Total finishers
37,709
Median time
2:06:23
Latest turnout
2,871
States
49
Turnout by year
2016–2025
Hover the histogram to inspect specific finish times.
Race Photos
Explore More Journeys
Can't make it to Traverse City? Discover other experiences that match your running style.
Search All Races

