Michigan Half Marathons

Find Half Marathons in Michigan! Whether this is your first or hundredth race, you can find a half marathon near you here.

May 19, 2024

Grand Haven, MI

May 25, 2024

Traverse City, MI

May 31, 2024

Dexter, MI

June 2, 2024

Ann Arbor, MI

June 8, 2024

Ludington, MI

June 15, 2024

Charlevoix, MI

June 15, 2024

Laingsburg, MI

June 22, 2024

Marquette, MI

June 22, 2024

Grass Lake, MI

June 29, 2024

Muskegon, MI

June 29, 2024

Trenton, MI

July 6, 2024

Battle Creek, MI

July 6, 2024

Springfield, MI

July 7, 2024

Niles, MI

July 13, 2024

Newaygo, MI

July 13, 2024

Gladstone, MI

July 20, 2024

Hancock, MI

July 20, 2024

Walloon Lake, MI

July 26, 2024

Walker, MI

July 27, 2024

Munising, MI

July 27, 2024

Marquette, MI

August 3, 2024

Glen Arbor, MI