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

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

Fri, May 28, 2027
In 201 days
Traverse City, MI
1150 Milliken Dr.

On this date: rain 4 of the last 10 years

2026

50–66°F

dry

2025

54–69°F

dry

2024

53–63°F

dry

2023

46–75°F

dry

2022

43–67°F

dry

2021

40–56°F

rain

2020

57–76°F

rain

2019

46–60°F

rain

2018

57–80°F

dry

2017

56–67°F

rain

Best months to race in Michigan →

Countdown and forecast for this race in the appGet app ›
QR code for the Find The Run iPhone app
Take this race with you
Scan to get the iPhone app: countdown, forecast and your saved races.

About this race

Celebrating its 45th 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.

Course map

Your race? Boost it to #1 in every search, $1/day →

Suggested Races

Mari Vineyards Wine Run 5k logo

Mari Vineyards Wine Run 5k

Traverse City, MI

Sunday, April 11th, 2027

View details for race Mari Vineyards Wine Run 5k
The Alden Run logo

The Alden Run

Alden, MI

Saturday, July 31st, 2027

5K
10K
View details for race The Alden Run
Annual Elf Run Bellaire logo

Annual Elf Run Bellaire

Bellaire, MI

Saturday, December 5th, 2026

5K
View details for race Annual Elf Run Bellaire
Harborun logo

Harborun

Elk Rapids, MI

Saturday, August 7th, 2027

Fast
View details for race Harborun
The Short's Shortest Marathon logo

The Short's Shortest Marathon

Elk Rapids, MI

Sunday, May 23rd, 2027

View details for race The Short's Shortest Marathon
Sleeping Bear Marathon, Half Marathon & 5K logo

Sleeping Bear Marathon, Half Marathon & 5K

Empire, MI

Saturday, October 2nd, 2027

Marathon
Half
5K
Trail
View details for race Sleeping Bear Marathon, Half Marathon & 5K
Turkey Vulture Trot 5k & 1-Mile Fun Run logo

Turkey Vulture Trot 5k & 1-Mile Fun Run

Thompsonville, MI

Thursday, November 26th, 2026

5K
1 Mile
View details for race Turkey Vulture Trot 5k & 1-Mile Fun Run
Fleet Feet Traverse City Jolly Jog Fun Run/Walk logo

Fleet Feet Traverse City Jolly Jog Fun Run/Walk

Traverse City, MI

Saturday, December 12th, 2026

5K
View details for race Fleet Feet Traverse City Jolly Jog Fun Run/Walk
Frozen Foot Race logo

Frozen Foot Race

Traverse City, MI

Saturday, January 16th, 2027

1 Mile
View details for race Frozen Foot Race
TCTC Jingle Bell Run logo

TCTC Jingle Bell Run

Traverse City, MI

Sunday, December 20th, 2026

5K
View details for race TCTC Jingle Bell Run
Mari Vineyards Wine Run 5k logo

Mari Vineyards Wine Run 5k

Traverse City, MI

Sunday, May 16th, 2027

5K
View details for race Mari Vineyards Wine Run 5k
51st Annual North American Vasa Festival of Races logo

51st Annual North American Vasa Festival of Races

Traverse City, MI

Saturday, February 13th, 2027

15K
Trail
View details for race 51st Annual North American Vasa Festival of Races
Traverse City Trail Running Festival logo

Traverse City Trail Running Festival

Traverse City, MI

Friday, May 7th, 2027

10K
5K
Ultra
Trail
View details for race Traverse City Trail Running Festival
Traverse City Turkey Trot logo

Traverse City Turkey Trot

Traverse City, MI

Thursday, November 26th, 2026

5K
View details for race Traverse City Turkey Trot

Organize this race?

Claim it free to manage your listing — and get it featured for free, while spots last.

Find The Run Newsletter