The Race Radar

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

Bayshore Marathon, Half Marathon, 10K, & Kids Fun Run logo

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

Race Director?

Increase visibility and attract more participants by featuring your race.

Related Races Nearby

Traverse City Track Club Summer Series

Traverse City, MI

June 18, 2025

Loop The Lake

Traverse City, MI

August 29, 2025

Last Dog Days of Summer Fun Run benefiting the Great Lakes Humane Society

Traverse City, MI

September 13, 2025