Marathons in the Midwest

Running on Thanksgiving? Find a turkey trot near you →See the flattest marathons in the US, ranked by climb per mile →
144 races

Veterans Marathon - Indiana

MarathonHalf MarathonBQ
November 14, 2026Columbia City, IN, USA

Tunnel Hill Marathon

MarathonUltraBQ
November 14, 2026Vienna, IL, USA

Madison Marathon

MarathonHalf MarathonBQ
November 15, 2026Madison, WI, USA

Honoring our Heroes Marathon

MarathonHalf MarathonBQ
November 21, 2026Rolla, MO, USA

Gobbler Grind Marathon

MarathonHalf MarathonBQ
November 22, 2026Overland Park, KS, USA

St. Louis Track Club Marathon Relay

Marathon
November 22, 2026St. Louis, MO, USA

Wildwood Trail Marathon

MarathonHalf Marathon
December 05, 2026Wildwood, MO, USA

Topo Trail Marathon

MarathonHalf Marathon
December 06, 2026Cincinnati, OH, USA

Ignite Trail Marathon

MarathonHalf Marathon
December 12, 2026Albion, IN, USA

Run for the Ranch Marathon

MarathonHalf MarathonBQ
December 19, 2026Springfield, MO, USA

ONU Polar Bear Indoor Marathon

MarathonHalf Marathon
January 31, 2027Ada, OH, USA

Groundhog Day Marathon

MarathonHalf MarathonBQ
February 06, 2027Grand Rapids, MI, USA

Warm up Columbus

MarathonHalf MarathonBQ
February 07, 2027Dublin, OH, USA

Running From Yeti Marathon

MarathonHalf Marathon
February 20, 2027Springfield, MO, USA

Des Moines St. Paddys Marathon

MarathonHalf MarathonBQ
March 13, 2027Des Moines, IA, USA

Rend Lake Marathon

MarathonHalf MarathonBQ
March 27, 2027Whittington, IL, USA

Victory Marathon

MarathonHalf MarathonBQ
April 03, 2027Hillsdale, IN, USA

GO! St. Louis Marathon

MarathonHalf MarathonBQ
April 03, 2027St. Louis, MO, USA

ORRRC Xenia Marathon

MarathonHalf MarathonBQ
April 04, 2027Xenia, OH, USA

The Trailbreaker

MarathonHalf MarathonBQ
April 04, 2027Waukesha, WI, USA

Martian Marathon

MarathonHalf MarathonBQ
April 10, 2027Dearborn, MI, USA

Milwaukee Marathon

MarathonHalf MarathonBQ
April 10, 2027Milwaukee, WI, USA

Spring Chance BQ.2 Marathon (Geneva, IL)

MarathonBQ
April 11, 2027Geneva, IL, USA

Athens Marathon

MarathonHalf MarathonBQ
April 11, 2027Athens, OH, USA

London OH Marathon

MarathonHalf MarathonBQ
April 17, 2027London, OH, USA

Carmel Marathon

MarathonHalf MarathonBQ
April 17, 2027Carmel, IN, USA

Brew City Marathon

MarathonHalf MarathonBQ
April 17, 2027Milwaukee, WI, USA

Pine Line Marathon

MarathonHalf Marathon
April 17, 2027Medford, WI, USA

Frisco Railroad Run

MarathonUltraBQ
April 24, 2027Willard, MO, USA

Wisconsin Marathon

MarathonHalf MarathonBQ
April 24, 2027Kenosha, WI, USA

Mo Spring

MarathonHalf Marathon
April 24, 2027Perrysville, OH, USA

Garmin Olathe Marathon

MarathonHalf MarathonBQ
April 24, 2027Olathe, KS, USA

Illinois Marathon

MarathonHalf MarathonBQ
April 24, 2027Champaign-Urbana, IL, USA

The Non Cancelled Marathon

MarathonHalf MarathonBQ
April 24, 2027Oconomowoc, WI, USA

Potawatomi Trail Marathon

MarathonUltra
April 24, 2027Pinckney, MI, USA

Kewash Marathon

MarathonHalf Marathon
April 24, 2027Washington, IA, USA

Glass City Marathon

MarathonHalf MarathonBQ
April 25, 2027Toledo, OH, USA

Kalamazoo Marathon

MarathonHalf MarathonBQ
April 25, 2027Kalamazoo, MI, USA

Cedar Rapids Marathon

MarathonHalf MarathonBQ
April 25, 2027Cedar Rapids, IA, USA

Fort Wayne Marathon

MarathonHalf MarathonBQ
April 25, 2027Fort Wayne, IN, USA

La Crosse Marathon

MarathonHalf MarathonBQ
May 01, 2027La Crosse, WI, USA

IronHorse Marathon

MarathonHalf MarathonBQ
May 01, 2027Riceville, IA, USA

Eau Claire Marathon

MarathonHalf MarathonBQ
May 02, 2027Eau Claire, WI, USA

Chicagoland Spring Marathon

MarathonHalf MarathonBQ
May 02, 2027Schaumburg, IL, USA

Cincinnati Flying Pig Marathon

MarathonHalf MarathonBQ
May 02, 2027Cincinnati, OH, USA

Lincoln Marathon

MarathonHalf MarathonBQ
May 02, 2027Lincoln, NE, USA

Starved Rock Country Marathon

MarathonHalf MarathonBQ
May 08, 2027Ottawa, IL, USA

Lake Wobegon Trail Marathon

MarathonBQ
May 08, 2027St. Joseph, MN, USA

Cap Sauers Trail Marathon

Marathon
May 08, 2027Palos Hills, IL, USA

Green Bay Marathon

MarathonHalf MarathonBQ
May 16, 2027Green Bay, WI, USA

Med City Marathon

MarathonHalf MarathonBQ
May 16, 2027Rochester, MN, USA

Cleveland Marathon

MarathonHalf MarathonBQ
May 16, 2027Cleveland, OH, USA

Epic Marathon

MarathonHalf MarathonBQ
May 16, 2027Green Bay, WI, USA

Madeline Island Marathon

MarathonHalf MarathonBQ
May 22, 2027La Pointe, WI, USA

Fargo Marathon

MarathonHalf MarathonBQ
May 22, 2027Fargo, ND, USA

Bayshore Marathon

MarathonHalf MarathonBQ
May 29, 2027Traverse City, MI, USA

Minocqua Northwoods Escape Marathon

MarathonHalf MarathonBQ
May 30, 2027Minocqua, WI, USA

MISH Waterfront Marathon

MarathonHalf MarathonBQ
June 05, 2027Gladstone, MI, USA

Deadwood-Mickelson Trail Marathon

MarathonHalf MarathonBQ
June 06, 2027Deadwood, SD, USA

Maritime Marathon

MarathonHalf MarathonBQ
June 06, 2027Manitowoc, WI, USA