COVID-19 is causing many races to be cancelled, rescheduled or postponed. We are updating races as fast as possible. Check the official race website for the most up-to-date race information. Stay safe!

Join other running enthusiasts in Michigan's Marathons and see its scenic landmarks after the race. Runners can check out historic sites and natural landmarks like the Mackinac Island, the Sleeping Bear Dunes National Lakeshore and Lake Michigan, the Detroit Institute of Arts, the Frederik Meijer Gardens & Sculpture Park, and more.


Yankee Springs Trail Run

Middleville, Michigan

Updated Date Coming Soon

Running: Half Marathon, Marathon, 104.8 Miles, 10K Trail Run, 52.4 Miles

Whitefish Point Marathon

Paradise, Michigan

June 13th, 2020

Running: Marathon

Strides for Life

Holland, Michigan

June 18th, 2020

Running: Marathon, 10 Miles, 15 Miles, 25 Miles

Charlevoix Marathon

Charlevoix, Michigan

June 20th, 2020

Running: Marathon, Half Marathon, 10K, 5K

Two Hearted Trail Run

Paradise, Michigan

June 20th, 2020

Running: Half Marathon Trail Run, Marathon, 50 Miles

Waugoshance Trail Marathon

Carp Lake, Michigan

July 11th, 2020

Running: Half Marathon, Marathon Trail Run/Relay, 5K Trail Run

Grand Island Trail Run

Munising, Michigan

July 25th, 2020

Running: Half Marathon Trail Run, Marathon Trail Run, 50K Trail Run (Ultra)

One in Five Marathon Relay

Grand Rapids, Michigan

August 28th, 2020

Running: 10K, Marathon Relay

Millennium Meadows Marathon

Grand Rapids, Michigan

August 30th, 2020

Running: Marathon, Half Marathon, 6 Miles

Last Chance BQ GR

Grand Rapids, Michigan

September 12th, 2020

Running: Marathon

Holland Haven Marathon

Holland, Michigan

September 13th, 2020

Running: Marathon, Half Marathon, 8K

Grand Rapids Marathon

Grand Rapids, Michigan

October 18th, 2020

Running: Marathon Relay