Grandma's Marathon · Course guide

Grandma's Marathon course.

Two Harbors to Canal Park: 116 feet net downhill, 462 feet of climbing, and one named hill, Lemon Drop Hill at mile 22. Here is the course mile by mile, and how I’d run each stretch.

Net-116 ft723 ft at the start, 608 at the finish
Climbing462 ft577 ft of descent
Climbs over 40 ft1mile 21.7
Biggest climb+55 ftLemon Drop Hill: 0.7 mi at 1.5%
600650700750024681012141618202224261ftmiles
Elevation in feet along the course. Climbs of 40 feet or more: 1 Lemon Drop Hill (mile 21.7, +55 ft).
The weather on this course

A typical race morning: 59°F with a 53°F dew point at the 7:45am start, a combined score of 112. Every race morning since 2000, the forecast six days out and your goal pace adjusted for it are on the Grandma's Marathon weather page. For any other forecast, my heat pace calculator does the same math.

How I’d run it, stretch by stretch

Miles 1 to 8: Two Harbors and the opening descent

Over these 8 miles the course climbs 145 feet and drops 206, 61 feet net down.

Grandma’s opens with a gentle descent along Scenic 61, about 100 feet over the first six miles, and the only climb of note early on is a short one out of Knife River around mile 5. The grade is easy to miss and easy to overspend. I’d run the first 10K a few seconds slower than goal; the downhill makes it feel like goal anyway.

Miles 9 to 19: the North Shore

Over these 11 miles the course climbs 179 feet and drops 215, 37 feet net down.

The middle miles roll gently along the North Shore with Lake Superior on your left, few spectators and long stretches of trees. Any wind off the lake hits you here, so tuck in behind a group. This is the stretch to lock into a rhythm and fuel on schedule.

Miles 20 to 22: London Road and Lemon Drop Hill

Over these 3.5 miles the course climbs 116 feet and drops 44, 73 feet net up. The climb: Lemon Drop Hill from mile 21.7 (+55 feet over 0.7 mi, 1.5%).

The crowds build as you cross the Lester River into Duluth around mile 19, and London Road leads to Lemon Drop Hill at mile 22, the course’s one named hill: about 45 feet over half a mile. It isn’t steep, but it comes when you’re tired. Shorten your stride and run it by effort; the long descent after it gives the time back.

Miles 23 to the finish: Superior Street and Canal Park

Over these 3.7 miles the course climbs 21 feet and drops 112, 91 feet net down.

The last four miles run downhill into Duluth and along Superior Street through downtown, with the biggest crowds of the day, then over the 5th Avenue West bridge and down to the harbor and Canal Park. If you’ve been patient, this is the place to push.

Headwind or tailwind

This course runs one way, toward the southwest, so the wind is either in your face or at your back for most of it. At the Duluth International station at 7:45am on 26 race mornings since 2000, it was a headwind on 4, a tailwind on 8 and a crosswind on 12, and calm or shifting on 2. The strongest headwind was 2004: W at 14 mph. Into a headwind, tuck in behind other runners and give the goal pace some room; with a tailwind, bank nothing early anyway, because the hills still come at the same mile.

The course mile by mile

Grandma's Marathon elevation by mile · feet
MileElevation at the markerClimbDropStreet
Mile 1712+15−28Scenic Drive
Mile 2684+20−47Scenic Drive
Mile 3656+10−37Scenic Drive
Mile 4663+15−8Scenic Drive
Mile 5639+6−29Scenic Drive
Mile 6632+31−39Scenic Drive
Mile 7639+14−7North Shore Drive
Mile 8662+35−12North Shore Drive
Mile 9674+32−22North Shore Drive
Mile 10618+2−57North Shore Drive
Mile 11645+30−1North Shore Drive
Mile 12640+23−29North Shore Drive
Mile 13622+1−20North Shore Drive
Mile 14629+12−5North Shore Drive
Mile 15630+15−15Congdon Boulevard
Mile 16625+16−19Congdon Boulevard
Mile 17638+20−9Congdon Boulevard
Mile 18647+16−8Congdon Boulevard
Mile 19626+11−30Congdon Boulevard
Mile 20652+26−0London Road
Mile 21672+35−15London Road
Mile 22652+11−28London Road
Mile 23658+44−42London Road
Mile 24652+8−14London Road
Mile 25633+9−27East Superior Street
Mile 26609+3−28South 5th Avenue West
To the finish608+0−1Canal Park Drive

Want this course planned around you?

A course map tells you where the hills are. It doesn't know your training, how you handle a long climb, or what your legs look like at mile 20. I write every plan by hand and set race-day pacing with each athlete. It starts with a free 20-minute call.

Book a free intro call

RunFitCoach is not affiliated with the Grandma's Marathon or its organizers. Course line © OpenStreetMap contributors. Elevation from the USGS 3D Elevation Program (1 m bare earth), sampled every 50 m and smoothed over 250 m. Bare-earth elevation leaves bridges out, so bridge decks are rebuilt from their ends. Distances are scaled to the certified 42.195 km, so mile marks can sit a little off the course markers. The line is routed street by street through the 2026 course’s turns rather than surveyed, so here that can be up to a quarter mile.

The course is fixed. Your plan shouldn’t be.

Free intro call, twenty minutes. No payment until we both say yes.

Book your intro call
Prefer to apply in writing? Start here