Partly cloudy throughout the day.
Details
Pre-Race
Race
Post-Race
Our favorite marathon tested handheld water bottle. Nathan SpeedDraw Plus Insulated Flask.
When you buy through our links, we may earn a commission.
Wanna to know when the weather changes? .
Race Overview
The Twin Cities Marathon is an annual marathon in the Minneapolis–Saint Paul area which normally takes place the first weekend in October. The race is often called "The Most Beautiful Urban Marathon in America" due to a course that winds through downtown districts, then along parkways that hug lakes and waterways all throughout dense urban forests in the neighborhoods of both cities.
WikipediaFAQ
When is the 2026 Twin Cities Marathon?
The 2026 Twin Cities Marathon will be held on Sunday October 4, 2026.
Is the Twin Cities Marathon a Boston Marathon Qualfier?
Yes, the Twin Cities Marathon is an official Boston Marathon qualifier.
Twin Cities Marathon Course Map
Loading Course Map...
Twin Cities Marathon Weather History
Twin Cities Marathon Weather Averages
Average Temp: 56°, Average Low: 47°, Average High: 66°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | 49° | 51° | 54° | 57° | 60° | 62° | 63° | 65° |
| Feel | 48° | 50° | 52° | 56° | 60° | 62° | 63° | 64° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 6mph | 8mph | 9mph | 10mph | 11mph | 11mph | 10mph | 11mph |
| Dew | 43° | 44° | 44° | 45° | 45° | 45° | 45° | 46° |
| RunScore |
Twin Cities Marathon 2025
Oct 5, 2025
Partly cloudy throughout the day with rain.
Low: 54°, High: 76°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 67° | 69° | 70° | 67° | 70° | 76° | 74° | 69° |
| Rain | - | - | - | light | - | - | - | light |
| Wind | 12mph | 15mph | 15mph | 16mph | 14mph | 16mph | 17mph | 7mph |
| Dew | 56° | 56° | 56° | 60° | 59° | 58° | 57° | 63° |
| RunScore |
Twin Cities Marathon 2024
Oct 6, 2024
Partly cloudy throughout the day.
Low: 49°, High: 64°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 53° | 53° | 55° | 57° | 59° | 61° | 63° | 64° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 24mph | 24mph | 24mph | 24mph | 23mph | 18mph | 17mph | 18mph |
| Dew | 37° | 37° | 38° | 38° | 38° | 38° | 36° | 35° |
| RunScore |
Twin Cities Marathon 2023
Oct 1, 2023
Clear conditions throughout the day.
Low: 65°, High: 90°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 67° | 71° | 75° | 82° | 86° | 88° | 90° | 93° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 0mph | 7mph | 7mph | 7mph | 10mph | 10mph | 13mph | 14mph |
| Dew | 61° | 62° | 64° | 66° | 67° | 66° | 66° | 66° |
| RunScore |
Twin Cities Marathon 2022
Oct 2, 2022
Partly cloudy throughout the day.
Low: 55°, High: 74°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 55° | 59° | 62° | 64° | 68° | 70° | 73° | 74° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 5mph | 6mph | 7mph | 9mph | 9mph | 8mph | 11mph | 10mph |
| Dew | 52° | 52° | 52° | 50° | 49° | 50° | 46° | 41° |
| RunScore |
Twin Cities Marathon 2021
Oct 3, 2021
Partly cloudy throughout the day.
Low: 58°, High: 71°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 58° | 58° | 60° | 62° | 63° | 64° | 65° | 70° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 9mph | 11mph | 8mph | 11mph | 11mph | 11mph | 8mph | 9mph |
| Dew | 55° | 55° | 57° | 57° | 57° | 58° | 58° | 59° |
| RunScore |
Twin Cities Marathon 2019
Oct 6, 2019
Partly cloudy throughout the day.
Low: 47°, High: 62°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 44° | 45° | 52° | 55° | 58° | 61° | 62° | 62° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 6mph | 8mph | 8mph | 8mph | 15mph | 18mph | 23mph | 22mph |
| Dew | 40° | 40° | 42° | 43° | 42° | 42° | 42° | 41° |
| RunScore |
Twin Cities Marathon 2018
Oct 7, 2018
Cloudy skies throughout the day with late afternoon rain.
Low: 44°, High: 50°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 43° | 42° | 42° | 45° | 48° | 50° | 50° | 47° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 4mph | 6mph | 9mph | 7mph | 5mph | 8mph | 9mph | 8mph |
| Dew | 40° | 40° | 41° | 42° | 43° | 44° | 44° | 44° |
| RunScore |
Twin Cities Marathon 2017
Oct 1, 2017
Partly cloudy throughout the day with rain.
Low: 56°, High: 62°, Moderate Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 56° | 58° | 60° | 61° | 62° | 59° | 57° | 60° |
| Rain | - | - | - | - | - | light | light | light |
| Wind | 8mph | 10mph | 11mph | 11mph | 15mph | 13mph | 14mph | 11mph |
| Dew | 47° | 45° | 45° | 46° | 46° | 51° | 52° | 54° |
| RunScore |
Twin Cities Marathon 2016
Oct 9, 2016
Clear conditions throughout the day.
Low: 36°, High: 58°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 37° | 39° | 43° | 47° | 53° | 55° | 56° | 58° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 0mph | 3mph | 6mph | 7mph | 13mph | 11mph | 11mph | 11mph |
| Dew | 35° | 39° | 39° | 40° | 39° | 38° | 39° | 40° |
| RunScore |
Twin Cities Marathon 2015
Oct 4, 2015
Clear conditions throughout the day.
Low: 42°, High: 57°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 39° | 43° | 47° | 50° | 53° | 54° | 55° | 56° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 5mph | 5mph | 0mph | 0mph | 3mph | 5mph | 5mph | 7mph |
| Dew | 38° | 40° | 40° | 42° | 42° | 42° | 42° | 41° |
| RunScore |
Twin Cities Marathon 2014
Oct 5, 2014
Partly cloudy throughout the day.
Low: 34°, High: 48°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 36° | 35° | 38° | 38° | 42° | 43° | 44° | 43° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 0mph | 6mph | 5mph | 9mph | 9mph | 14mph | 10mph | 14mph |
| Dew | 30° | 30° | 32° | 33° | 30° | 30° | 32° | 34° |
| RunScore |
Twin Cities Marathon 2013
Oct 6, 2013
Partly cloudy throughout the day with rain.
Low: 40°, High: 56°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 40° | 45° | 47° | 52° | 54° | 56° | 55° | 54° |
| Rain | - | - | - | - | - | - | - | light |
| Wind | 0mph | 0mph | 0mph | 3mph | 3mph | 6mph | 0mph | 10mph |
| Dew | 40° | 43° | 45° | 46° | 46° | 48° | 47° | 48° |
| RunScore |
Twin Cities Marathon 2012
Oct 7, 2012
Clear conditions throughout the day.
Low: 27°, High: 53°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 30° | 34° | 30° | 37° | 40° | 43° | 47° | 52° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 0mph | 0mph | 10mph | 10mph | 14mph | 15mph | 8mph | 11mph |
| Dew | 21° | 25° | 23° | 23° | 21° | 19° | 17° | 18° |
| RunScore |
Twin Cities Marathon 2011
Oct 2, 2011
Clear conditions throughout the day.
Low: 43°, High: 79°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 41° | 46° | 54° | 59° | 68° | 72° | 75° | 79° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 7mph | 6mph | 6mph | 7mph | 9mph | 7mph | 7mph | 7mph |
| Dew | 38° | 39° | 39° | 41° | 41° | 41° | 39° | 39° |
| RunScore |
Twin Cities Marathon 2010
Oct 3, 2010
Clear conditions throughout the day.
Low: 38°, High: 61°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 34° | 38° | 41° | 52° | 54° | 55° | 57° | 57° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 4mph | 5mph | 8mph | 8mph | 6mph | 7mph | 7mph | 4mph |
| Dew | 37° | 39° | 39° | 37° | 35° | 34° | 34° | 34° |
| RunScore |
Twin Cities Marathon 2009
Oct 4, 2009
Partly cloudy throughout the day.
Low: 45°, High: 55°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 42° | 42° | 44° | 50° | 51° | 52° | 53° | 54° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 10mph | 13mph | 10mph | 10mph | 8mph | 7mph | 9mph | 10mph |
| Dew | 42° | 42° | 42° | 41° | 42° | 41° | 41° | 41° |
| RunScore |
Twin Cities Marathon 2008
Oct 5, 2008
Partly cloudy throughout the day with morning rain.
Low: 48°, High: 61°, Moderate Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 51° | 51° | 44° | 51° | 52° | 56° | 59° | 61° |
| Rain | - | light | moderate | light | - | - | - | - |
| Wind | 9mph | 10mph | 10mph | 13mph | 12mph | 10mph | 11mph | 10mph |
| Dew | 40° | 41° | 45° | 47° | 47° | 49° | 52° | 52° |
| RunScore |
Twin Cities Marathon 2007
Oct 7, 2007
Partly cloudy throughout the day with late afternoon rain.
Low: 72°, High: 82°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 74° | 75° | 79° | 84° | 86° | 86° | 86° | 86° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 9mph | 11mph | 11mph | 16mph | 11mph | 9mph | 6mph | 8mph |
| Dew | 66° | 68° | 70° | 70° | 70° | 70° | 70° | 70° |
| RunScore |
Twin Cities Marathon 2006
Oct 1, 2006
Clear conditions throughout the day.
Low: 46°, High: 83°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 45° | 54° | 58° | 63° | 70° | 74° | 78° | 80° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 7mph | 7mph | 12mph | 11mph | 12mph | 16mph | 12mph | 11mph |
| Dew | 45° | 45° | 46° | 47° | 48° | 48° | 50° | 53° |
| RunScore |
Twin Cities Marathon 2005
Oct 2, 2005
Partly cloudy throughout the day.
Low: 62°, High: 77°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 63° | 65° | 67° | 69° | 71° | 71° | 72° | 76° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 7mph | 11mph | 11mph | 11mph | 12mph | 17mph | 12mph | 14mph |
| Dew | 57° | 58° | 58° | 59° | 61° | 61° | 63° | 64° |
| RunScore |
Twin Cities Marathon 2004
Oct 3, 2004
Partly cloudy throughout the day.
Low: 43°, High: 73°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 42° | 50° | 54° | 57° | 63° | 66° | 70° | 73° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 5mph | 7mph | 8mph | 10mph | 13mph | 11mph | 10mph | 15mph |
| Dew | 36° | 36° | 39° | 43° | 43° | 43° | 43° | 39° |
| RunScore |
Twin Cities Marathon 2003
Oct 5, 2003
Clear conditions throughout the day.
Low: 42°, High: 67°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 38° | 41° | 41° | 54° | 59° | 63° | 64° | 66° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 8mph | 8mph | 7mph | 7mph | 7mph | 6mph | 6mph | 6mph |
| Dew | 41° | 41° | 41° | 43° | 43° | 43° | 43° | 43° |
| RunScore |
Twin Cities Marathon 2002
Sep 29, 2002
Cloudy skies throughout the day with late afternoon rain.
Low: 53°, High: 61°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 55° | 55° | 55° | 56° | 57° | 57° | 59° | 59° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 5mph | 5mph | 6mph | 0mph | 5mph | 3mph | 7mph | 8mph |
| Dew | 53° | 54° | 55° | 56° | 57° | 57° | 58° | 58° |
| RunScore |
Twin Cities Marathon 2001
Oct 7, 2001
Partly cloudy throughout the day.
Low: 30°, High: 56°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM | 3PM |
|---|---|---|---|---|---|---|---|---|
| Temp | ||||||||
| Feel | 33° | 31° | 36° | 41° | 51° | 54° | 55° | 56° |
| Rain | - | - | - | - | - | - | - | - |
| Wind | 0mph | 8mph | 10mph | 15mph | 15mph | 15mph | 14mph | 14mph |
| Dew | 19° | 20° | 19° | 19° | 17° | 18° | 19° | 20° |
| RunScore |