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
Grandma's Marathon is an annual road race held each June in Duluth, Minnesota, in the United States. The course runs point-to-point from the city of Two Harbors on Scenic Route 61 and continues along Lake Superior into the city of Duluth. The finish is located in Canal Park, near Grandma's Restaurant, which is next to the highly visible Aerial Lift Bridge.
WikipediaFAQ
When is the 2026 Grandma's Marathon?
The 2026 Grandma's Marathon will be held on Saturday June 20, 2026.
Is the Grandma's Marathon a Boston Marathon Qualfier?
Yes, the Grandma's Marathon is an official Boston Marathon qualifier.
What is the time limit for the Grandma's Marathon?
The time limit for the Grandma's Marathon is 7 hours.
Grandma's Marathon Course Map
Loading Course Map...
Grandma's Marathon Weather History
Grandma's Marathon Weather Averages
Average Temp: 60°, Average Low: 52°, Average High: 68°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | 58° | 60° | 62° | 64° | 65° | 65° | 65° |
| Feel | 58° | 60° | 62° | 64° | 65° | 65° | 65° |
| Rain | - | - | - | - | - | - | - |
| Wind | 8mph | 9mph | 9mph | 10mph | 10mph | 10mph | 10mph |
| Dew | 53° | 53° | 53° | 53° | 53° | 53° | 53° |
| RunScore |
Grandma's Marathon 2025
Jun 21, 2025
Partly cloudy throughout the day with rain clearing later.
Low: 51°, High: 73°, Heavy Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 62° | 64° | 66° | 68° | 72° | 72° | 72° |
| Rain | - | - | - | - | - | - | - |
| Wind | 5mph | 7mph | 6mph | 9mph | 8mph | 8mph | 4mph |
| Dew | 61° | 62° | 63° | 63° | 65° | 64° | 65° |
| RunScore |
Grandma's Marathon 2024
Jun 22, 2024
Cloudy skies throughout the day with rain.
Low: 51°, High: 56°, Heavy Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 54° | 55° | 56° | 56° | 56° | 56° | 55° |
| Rain | light | light | light | light | light | light | light |
| Wind | 14mph | 14mph | 15mph | 14mph | 15mph | 16mph | 13mph |
| Dew | 52° | 53° | 54° | 55° | 55° | 54° | 53° |
| RunScore |
Grandma's Marathon 2023
Jun 17, 2023
Clear conditions throughout the day.
Low: 48°, High: 69°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 58° | 62° | 65° | 67° | 69° | 69° | 69° |
| Rain | - | - | - | - | - | - | - |
| Wind | 0mph | 3mph | 5mph | 5mph | 9mph | 8mph | 7mph |
| Dew | 51° | 52° | 53° | 53° | 53° | 53° | 54° |
| RunScore |
Grandma's Marathon 2022
Jun 18, 2022
Partly cloudy throughout the day with late afternoon rain.
Low: 46°, High: 56°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 53° | 55° | 55° | 56° | 55° | 55° | 53° |
| Rain | - | - | - | - | - | - | - |
| Wind | 9mph | 10mph | 11mph | 11mph | 12mph | 9mph | 7mph |
| Dew | 40° | 40° | 40° | 41° | 42° | 42° | 41° |
| RunScore |
Grandma's Marathon 2021
Jun 18, 2021
Clear conditions throughout the day with late afternoon rain.
Low: 61°, High: 82°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 66° | 71° | 75° | 78° | 80° | 79° | 80° |
| Rain | - | - | - | - | - | - | - |
| Wind | 11mph | 11mph | 13mph | 18mph | 22mph | 21mph | 26mph |
| Dew | 51° | 50° | 49° | 44° | 44° | 42° | 41° |
| RunScore |
Grandma's Marathon 2020
Jul 31, 2020
Clear conditions throughout the day.
Low: 57°, High: 81°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 64° | 69° | 73° | 75° | 77° | 78° | 79° |
| Rain | - | - | - | - | - | - | - |
| Wind | 2mph | 3mph | 2mph | 1mph | 1mph | 4mph | 5mph |
| Dew | 57° | 58° | 60° | 60° | 58° | 58° | 60° |
| RunScore |
Grandma's Marathon 2019
Jun 22, 2019
Partly cloudy throughout the day.
Low: 47°, High: 64°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 52° | 54° | 58° | 60° | 60° | 61° | 61° |
| Rain | - | - | - | - | - | - | - |
| Wind | 11mph | 11mph | 11mph | 12mph | 14mph | 14mph | 15mph |
| Dew | 44° | 45° | 46° | 47° | 47° | 47° | 46° |
| RunScore |
Grandma's Marathon 2018
Jun 16, 2018
Partly cloudy throughout the day with late afternoon rain.
Low: 50°, High: 65°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 55° | 54° | 53° | 54° | 53° | 54° | 58° |
| Rain | - | - | - | - | - | - | - |
| Wind | 7mph | 7mph | 7mph | 11mph | 6mph | 3mph | 3mph |
| Dew | 53° | 53° | 52° | 52° | 52° | 51° | 54° |
| RunScore |
Grandma's Marathon 2017
Jun 17, 2017
Partly cloudy throughout the day with afternoon rain.
Low: 58°, High: 74°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 62° | 67° | 69° | 69° | 74° | 70° | 70° |
| Rain | - | - | - | - | - | - | - |
| Wind | 3mph | 5mph | 3mph | 7mph | 5mph | 7mph | 8mph |
| Dew | 57° | 58° | 58° | 58° | 58° | 57° | 58° |
| RunScore |
Grandma's Marathon 2016
Jun 18, 2016
Clear conditions throughout the day.
Low: 60°, High: 77°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 68° | 71° | 71° | 72° | 74° | 76° | 76° |
| Rain | - | - | - | - | - | - | - |
| Wind | 2mph | 5mph | 6mph | 5mph | 6mph | 6mph | 4mph |
| Dew | 63° | 63° | 62° | 64° | 64° | 65° | 64° |
| RunScore |
Grandma's Marathon 2015
Jun 20, 2015
Partly cloudy throughout the day with rain.
Low: 54°, High: 63°, Moderate Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 58° | 57° | 56° | 59° | 60° | 59° | 57° |
| Rain | light | light | light | - | - | light | light |
| Wind | 6mph | 7mph | 7mph | 7mph | 6mph | 5mph | 5mph |
| Dew | 55° | 55° | 54° | 55° | 54° | 56° | 56° |
| RunScore |
Grandma's Marathon 2014
Jun 21, 2014
Partly cloudy throughout the day.
Low: 44°, High: 61°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 48° | 50° | 52° | 55° | 55° | 56° | 58° |
| Rain | - | - | - | - | - | - | - |
| Wind | 2mph | 2mph | 3mph | 1mph | 3mph | 6mph | 6mph |
| Dew | 47° | 49° | 50° | 52° | 51° | 51° | 52° |
| RunScore |
Grandma's Marathon 2013
Jun 22, 2013
Cloudy skies throughout the day with afternoon rain.
Low: 50°, High: 54°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 52° | 52° | 53° | 51° | 51° | 54° | 54° |
| Rain | - | - | - | - | light | light | light |
| Wind | 13mph | 14mph | 11mph | 9mph | 8mph | 10mph | 10mph |
| Dew | 50° | 50° | 51° | 49° | 50° | 52° | 52° |
| RunScore |
Grandma's Marathon 2012
Jun 16, 2012
Becoming cloudy in the afternoon with rain.
Low: 57°, High: 64°, Moderate Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 62° | 63° | 63° | 64° | 60° | 59° | 57° |
| Rain | - | - | - | - | - | light | light |
| Wind | 10mph | 9mph | 7mph | 8mph | 10mph | 10mph | 9mph |
| Dew | 56° | 56° | 57° | 57° | 55° | 55° | 54° |
| RunScore |
Grandma's Marathon 2011
Jun 18, 2011
Cloudy skies throughout the day with rain.
Low: 49°, High: 56°, Moderate Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 50° | 50° | 51° | 54° | 54° | 55° | 56° |
| Rain | - | - | - | - | - | - | - |
| Wind | 9mph | 12mph | 13mph | 15mph | 15mph | 18mph | 17mph |
| Dew | 47° | 48° | 48° | 49° | 49° | 48° | 47° |
| RunScore |
Grandma's Marathon 2010
Jun 19, 2010
Partly cloudy throughout the day.
Low: 60°, High: 69°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 63° | 64° | 65° | 66° | 67° | 68° | 69° |
| Rain | - | - | - | - | - | - | - |
| Wind | 14mph | 14mph | 13mph | 15mph | 12mph | 12mph | 12mph |
| Dew | 55° | 55° | 56° | 55° | 55° | 54° | 55° |
| RunScore |
Grandma's Marathon 2009
Jun 20, 2009
Clear conditions throughout the day.
Low: 55°, High: 85°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 70° | 73° | 77° | 79° | 81° | 81° | 82° |
| Rain | - | - | - | - | - | - | - |
| Wind | 7mph | 7mph | 7mph | 9mph | 7mph | 9mph | 12mph |
| Dew | 61° | 61° | 60° | 59° | 59° | 56° | 54° |
| RunScore |
Grandma's Marathon 2008
Jun 21, 2008
Clear conditions throughout the day with rain.
Low: 54°, High: 74°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 63° | 66° | 70° | 70° | 72° | 74° | 74° |
| Rain | - | - | - | - | light | light | light |
| Wind | 11mph | 17mph | 9mph | 14mph | 17mph | 12mph | 9mph |
| Dew | 53° | 53° | 51° | 52° | 49° | 49° | 47° |
| RunScore |
Grandma's Marathon 2007
Jun 16, 2007
Partly cloudy throughout the day with early morning rain.
Low: 64°, High: 79°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 68° | 70° | 72° | 75° | 76° | 78° | 77° |
| Rain | - | - | - | - | - | - | - |
| Wind | 4mph | 3mph | 5mph | 4mph | 5mph | 7mph | 5mph |
| Dew | 61° | 62° | 61° | 60° | 57° | 57° | 55° |
| RunScore |
Grandma's Marathon 2006
Jun 17, 2006
Partly cloudy throughout the day with rain.
Low: 66°, High: 79°, Heavy Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 70° | 73° | 76° | 78° | 79° | 77° | 75° |
| Rain | - | - | - | - | - | - | - |
| Wind | 8mph | 5mph | 9mph | 5mph | 6mph | 7mph | 2mph |
| Dew | 68° | 68° | 69° | 68° | 69° | 68° | 69° |
| RunScore |
Grandma's Marathon 2005
Jun 18, 2005
Clear conditions throughout the day.
Low: 50°, High: 64°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 55° | 57° | 60° | 62° | 63° | 62° | 64° |
| Rain | - | - | - | - | - | - | - |
| Wind | 7mph | 5mph | 6mph | 7mph | 9mph | 8mph | 9mph |
| Dew | 53° | 54° | 55° | 55° | 56° | 56° | 56° |
| RunScore |
Grandma's Marathon 2004
Jun 19, 2004
Becoming cloudy in the afternoon.
Low: 40°, High: 71°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 52° | 58° | 62° | 64° | 64° | 66° | 68° |
| Rain | - | - | - | - | - | - | - |
| Wind | 12mph | 11mph | 15mph | 14mph | 16mph | 16mph | 14mph |
| Dew | 41° | 43° | 43° | 41° | 39° | 41° | 41° |
| RunScore |
Grandma's Marathon 2003
Jun 20, 2003
Clear conditions throughout the day.
Low: 44°, High: 73°
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 55° | 59° | 63° | 64° | 68° | 69° | 72° |
| Rain | - | - | - | - | - | - | - |
| Wind | 3mph | 4mph | 7mph | 9mph | 7mph | 5mph | 9mph |
| Dew | 47° | 48° | 49° | 48° | 51° | 49° | 48° |
| RunScore |
Grandma's Marathon 2002
Jun 22, 2002
Partly cloudy throughout the day with rain.
Low: 48°, High: 62°, Violent Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 45° | 45° | 51° | 53° | 54° | 54° | 56° |
| Rain | - | - | - | - | - | light | - |
| Wind | 10mph | 7mph | 7mph | 9mph | 9mph | 10mph | 7mph |
| Dew | 48° | 47° | 51° | 51° | 52° | 53° | 55° |
| RunScore |
Grandma's Marathon 2001
Jun 16, 2001
Clear conditions throughout the day with afternoon rain.
Low: 48°, High: 70°, Moderate Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 57° | 62° | 65° | 66° | 70° | 69° | 62° |
| Rain | - | - | - | - | - | - | light |
| Wind | 8mph | 13mph | 15mph | 16mph | 16mph | 13mph | 17mph |
| Dew | 53° | 55° | 55° | 53° | 54° | 53° | 54° |
| RunScore |
Grandma's Marathon 2000
Jun 1, 2000
Cloudy skies throughout the day with rain.
Low: 45°, High: 55°, Light Rain
| Time | 8AM | 9AM | 10AM | 11AM | 12PM | 1PM | 2PM |
|---|---|---|---|---|---|---|---|
| Temp | |||||||
| Feel | 41° | 41° | 38° | 42° | 38° | 38° | 39° |
| Rain | - | - | - | - | light | light | - |
| Wind | 20mph | 20mph | 29mph | 17mph | 22mph | 19mph | 16mph |
| Dew | 45° | 43° | 43° | 42° | 45° | 45° | 46° |
| RunScore |