Grandma's Marathon

Duluth, MN, USA · June 19, 2027
partly-cloudy-day57°→ 70° finish·Breezy·Dry
7
Register

Race Day Weather

partly-cloudy-day
57°at start
70° at finish
Breezy
Dry
Your goal
0:00:00

Cool start, warmer finish ahead

Runners will face a steady temperature increase from 56°F at the start line to 70°F at the finish, with a flat course profile. Light winds from the SW will create a crosswind throughout, with a headwind noted in Mile 27. With humidity at 69%, pacing adjustments may be necessary as temperatures rise, especially in the final miles, to maintain performance and hydration.

The finish is 24 miles from the start, so we look at it at 2 points, not just the start line. In a typical year, at 9:00/mi, you start at 57° and finish around 11:40 AM in 70°; typical start-line conditions say 61° then.

Race day forecast available in 246 days
Along your raceStart line only
partly-cloudy-night8
partly-cloudy-day8
partly-cloudy-day8
Start
partly-cloudy-day8
mi 2
partly-cloudy-day7
mi 8
partly-cloudy-day6
mi 15
partly-cloudy-day5
Finish
partly-cloudy-day4
partly-cloudy-day4
partly-cloudy-day4
partly-cloudy-day4
partly-cloudy-day4
partly-cloudy-day4

Pace Calculator

26.2mi
0:00:00
HH:MM:SS
Pace
—

Enter a finish time to see what race day does to it.

Common Goals:

Get forecast alerts for Grandma's Marathon

We'll text or email you when the forecast shifts — so you can adjust gear, pacing, and strategy. Max one per day.

Race Plan

Get your personalized Grandma's Marathon race plan

A mile-by-mile breakdown of where your time goes, weather-adjusted splits, fueling timeline with aid stations, packing checklist, carb tracker, spectator guide, all built around your goal and race-day conditions.

Race Pace
Weather Splits
Nutrition
Gear & Packing
T-Minus
Carb Tracker
Spectator Guide
Race Band

Race Info

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. Wikipedia

Race weekend

Saturday, June 19
7:45 AMMarathon (26.2 mi)
Half Marathon (13.1 mi)
5K (3.1 mi)

Race Day Tips

logistics

Plan to arrive early for the race to navigate the crowded start area, especially since many runners reported chaos in the first mile due to the mass start. This will give you time to find your corral and avoid weaving through slower runners.

course

Be prepared for the rolling hills in the first half of the race, particularly the gradual uphill after Lemon Drop Hill at mile 22, which can be deceptive after the downhill sections. Conserve energy early to tackle this stretch effectively.

strategy

Consider starting conservatively and aim to pick up the pace after mile 18 as you enter Duluth, where the crowd support intensifies. Many runners found this strategy effective for maintaining energy and motivation in the final miles.

nutrition

Aid stations typically serve water and Gatorade, so practice with these drinks during training to avoid surprises on race day. Some runners also mentioned the availability of bananas and orange slices, which can be beneficial for fueling in the later miles.

Tips from runner race reports

Read full reviews →

FAQ

When is the 2027 Grandma's Marathon?

The 2027 Grandma's Marathon will be held on Saturday June 19, 2027.

Is the Grandma's Marathon a Boston Marathon Qualifier?

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.

What will the weather be like for the 2027 Grandma's Marathon?

The forecast calls for a high of 67°F and a low of 55°F with a 9% chance of rain. Check our detailed hourly forecast above for the best marathon race plan.

Historical Weather

Based on 27 years of data
Avg Temp
61°F
L:57° H:65°
RunScore
7
Conditions
Rain Freq
22%
6 of 27 yrs
Wind7mph
Dew53°F

Temperature History

Range of temperatures during race hours for each year.

Detailed History

YearConditionsLow / HighRainScoreResults
2026
clear-day
54°/63°-
7
2025
cloudy
61°/69°Light
5
2024
cloudy
56°/60°Light
7
2023
clear-day
52°/67°-
7
2022
clear-day
51°/55°-
10
2021
clear-day
61°/77°-
5
2020
clear-day
59°/75°-
5
2019
clear-day
55°/61°-
8
2018
clear-day
55°/62°Light
7
2017
partly-cloudy-day
61°/70°-
5
2016
clear-day
68°/76°-
4
2015
cloudy
57°/61°Light
7
2014
cloudy
50°/54°-
9
2013
cloudy
51°/55°-
10
2012
clear-day
63°/66°-
6
2011
cloudy
53°/54°Light
10
2010
partly-cloudy-day
63°/66°-
6
2009
clear-day
66°/79°-
4
2008
partly-cloudy-day
59°/70°-
6
2007
clear-day
66°/75°-
5
2006
partly-cloudy-day
65°/78°-
4
2005
clear-day
54°/63°-
8
2004
clear-day
48°/64°-
8
2003
clear-day
47°/65°-
8
2002
rain
53°/57°Moderate
7
2001
clear-day
52°/66°-
6
2000
cloudy
48°/54°-
10

Reviews & Race Reports

Race Report
79% would run againScenicBest for: PR Attemptvia race reports
The vibe

Heat can crush your race. Enjoy the stunning views and crowd support, but pace yourself wisely.

Community sentiment
Positive
from 27 race reports · 18 positive, 9 mixed
Word on the course

Heat Management — Several runners struggled with heat, especially in the second half. Many reported dehydration and cramping after mile 19, leading to a tough finish.

Crowd Support — The energy from the crowd is a game changer. Reports highlight how the cheers, especially around mile 20, helped push through tough moments.

Course Scenery — Almost every runner marveled at the beautiful views along the North Shore. The scenic backdrop kept spirits high, even when the going got tough.

Pacing Strategy — Many runners emphasized the importance of starting conservatively. Going out too fast can lead to struggles later, especially when the heat kicks in around mile 19.

Based on runner race reports
2024·2:58:XX·Hanson's·positive
Scenic

Enjoyed stunning views and crowd support, felt strong to the finish

I realized I was having fun, and the views were amazing so I couldn't stop smiling through this whole stretch! I grabbed water at every aid station every 2 miles and got a couple sips in, I took gels at miles 15 and 19. My stomach felt a little heavy at this point but nothing that made me worried and I started to pick it up going into mile 20.

2024·2:50:XX·Pfitz 12/70·positive
Would run againFlat & FastPR Attempt

Formed a pack with fellow runners, enjoyed crowd energy despite rain.

The race started and instantly someone tripped, luckily most people avoided them and there wasn't a stampede. I tried to stay calm and stick to my plan of not going faster than 6:30 until the last 10K then seeing what I had left. When people began settling into their paces I asked around and found two other guys with similar goals and formed a pack while joking about the 6:51 pacer who sprinted by at what must've been 6:15 pace.

2023·2:46:47·Pfitz 75·positive
Would run againScenicPR Attempt

Lost in the beauty of the course, achieved a massive PR

I can't reiterate how gorgeous this race is. I frequently would close my eyes and smile. Feeling the pace, feeling the beautiful breeze off the lake, the amazing smells. I lost myself in the race.

2023·2:58:52·Advanced Hanson's·positive
Would run againRollingPR Attempt

Overcame early anxiety to maintain pace and enjoy the race

The first 10 miles just flew by. I did not feel the "rolling hill" at all, probably because my training was mostly done on "rollier" hills. It still felt like easy pace for me, unlike anything at all compared to the first race. I had to try hard to follow the tangent, as with a crowd I can't read ahead anymore.

2023·2:58:34·Pfitz 18/70·positive
Would run againFlat & FastPR Attempt

Fell behind the 3hr pacer but held strong for a sub-3 finish

At the start of the race, my plan was to stay with the 3hr pacer until mile 18-20 then kick up the pace once we were in Duluth proper. The plan was going well until ~9.5 miles in. There is a solid downhill and I ended up getting a bit ahead of the group. I tried to pace mile 10 conservatively (6:55) to allow them to catch up, but they were still 20 yards behind me.

Read all 27 Grandma's Marathon Race Reviews →