Race Director? Promote Your Race with RaceThread

Partner with us

Marathons in Michigan

Planning to run a Marathon in Michigan? Check out the full list below to see which races athletes have rated as the best marathons in Michigan. View more running races by changing filters and expanding your search area.

Noquemanon Ski Marathon

Marquette, Michigan

January 26th, 2019

Running: Marathon

Ground Hog Marathon

Grand Rapids, Michigan

February 3rd, 2018

Running: Half Marathon, Marathon

Surfside Beach Marathon

Munising, Michigan

February 24th, 2018

Running: Half Marathon, Marathon

Ann Arbor Marathon

Ann Arbor, Michigan

March 24th, 2019

Running: Marathon

Martian Invasion of Races

Dearborn, Michigan

April 13th, 2019

Running: Half Marathon, Kids Run/Fun Run, Marathon, 10K, 26.2K, 5K

Hurt the Dirt Trail Races

Rockford, Michigan

April 27th, 2019

Running: Half Marathon Trail Run, Marathon Trail Run, 6.5 Mile Trail Run

Hurt the Dirt at Luton Park Trails

Rockford, Michigan

April 28th, 2018

Running: Half Marathon, Kids Run/Fun Run, Marathon, 6.5 Mile Trail Run

Trail Marathon

Pinckney, Michigan

April 28th, 2019

Running: Marathon, 5 Mile Trail Run, 50 Miles (Ultra)

Kalamazoo Marathon

Kalamazoo, Michigan

May 6th, 2018

Running: Half Marathon, Kids Run/Fun Run, Marathon, 10K, 5K

Stafford's Top of Michigan Marathon

Charlevoix, Michigan

May 26th, 2018

Running: Half Marathon, Marathhon Relay, Marathon, 10K

Traverse City Track Club Bayshore Marathon

Traverse City, Michigan

May 26th, 2018

Running: Half Marathon, Marathon, 10K

Heartland Series Day 2 - MI

Niles, Michigan

June 4th, 2018

Running: Half Marathon, Marathon

One in Five Marathon Relay & 10K

Walker, Michigan

June 8th, 2018

Running: Marathon Relay

Whitefish Point Marathon

Paradise, Michigan

June 9th, 2018

Running: Marathon

Strides for Life - Day 1

Holland, Michigan

June 14th, 2018

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

Strides for Life - Day 2

Holland, Michigan

June 15th, 2018

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

Strides for Life - Day 3

Holland, Michigan

June 16th, 2018

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

Strides for Life - Day 4

Holland, Michigan

June 17th, 2018

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

Race the Sun Relay

Pewamo, Michigan

June 22nd, 2018

Running: Marathon Relay

Charlevoix Marathon

Charlevoix, Michigan

June 23rd, 2018

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

Looks like we may not have your race listed or maybe you can't find the race you are looking for. No worries though, click HERE to submit a race to RaceThread.