Grandma's Marathon

Two Harbors to Duluth, MN|Saturday, June 20, 2026|66 days away
::
:

Weather

Climate Avg
TimeTempDew PtHumidityWindConditions
Start50.1 – 60.8°F51° Nice75 – 99%5 mph NEDrizzle
8:00 AM50.5 – 63.6°F52° Nice77 – 94%6 mph NEPartly cloudy
9:00 AM54.5 – 66.6°F53° Nice75 – 88%5 mph EPartly cloudy
10:00 AM57 – 68.5°F54° Nice69 – 89%5 mph EPartly cloudy
11:00 AM58.7 – 70.3°F55° OK69 – 88%5 mph EPartly cloudy
Finish59 – 71.7°F56° OK66 – 87%7 mph EPartly cloudy

Based on 3-year average for this date. Real forecast available in 50 days.

Elevation Profile

Loading map…

Course Stats

Net Elevation (downhill)
-117 ft
Distance
26.22 mi
Total Gain
+299 ft
Total Loss
-416 ft
Max Grade
1.0%
Altitude
721 ft

Mile Splits

MileGrade
1-0.2%
2-0.5%
3-0.6%
4-0.1%
5-0.3%
6+0.1%
7-0.1%
8+0.5%
9+0.2%
10-1.0%
11+0.6%
12-0.2%
13-0.2%
14+0.1%
15+0.1%
16-0.1%
17+0.1%
18+0.4%
19-0.4%
20+0.5%
21+0.5%
22-0.5%
23+0.1%
24-0.1%
25-0.5%
26-0.4%
27-0.3%

Grandma's Marathon Pace Calculator & Race Plan

Grandma's Marathon runs along the North Shore of Lake Superior from Two Harbors to Duluth. It's a fast, net-downhill course that draws a lot of BQ chasers. The scenery is beautiful and the June weather is usually cooperative, though Lake Superior can create its own microclimate.

The course has gentle rolling hills in the first half before flattening out for the run into Duluth. It's a course that rewards patience. Our splits give you a plan that holds back slightly in the rolling early miles.