Road · Marathon

Twin Cities Marathon

· starts 8:00 AM
Minneapolis, MN

Twin Cities Marathon is a road race of 26.2 miles (42 km) in Minneapolis, Minnesota. The next edition is on Sunday, October 4, 2026, starting at 8:00 AM. The race gives its climbing as 400 ft (122 m); measured from its course file, it's 932 ft (284 m). Its high point is 953 ft (290 m). Registration is open to all; registration opened on March 3, 2026. The field is about 8,000 runners.

26.3miDistance
400ftClimbing
8,000runnersField
71°Flow 54°FTypical race day

The course

26.3miMeasured distance
—Aid stations
932ftMeasured climb
932ftDescent
953ftHigh point
725ftLow point

Questions about Twin Cities Marathon

When is Twin Cities Marathon 2026?

Twin Cities Marathon 2026 is on Sunday, October 4, 2026, starting at 8:00 AM local time.

Where is Twin Cities Marathon?

Twin Cities Marathon is held in Minneapolis, Minnesota.

How long is Twin Cities Marathon?

Twin Cities Marathon is 26.2 miles (42 km).

How much elevation gain does Twin Cities Marathon have?

Twin Cities Marathon has 400 ft (122 m) of elevation gain, as the race states it.

How do you get into Twin Cities Marathon?

Twin Cities Marathon has open registration. Registration opened on March 3, 2026.

What is the weather usually like at Twin Cities Marathon?

Around Twin Cities Marathon's date, the day's high is typically about 71°F (22°C) and the low about 54°F (12°C), averaged over recent years.

Where can I see the Twin Cities Marathon elevation profile and aid station cutoffs?

runfarwhere has Twin Cities Marathon's course file. The outline, distance and climbing are free on its page; the elevation profile, aid stations with cutoffs and the GPX file are part of runfarwhere Premium.

More like it

Updated