North AmericaUnited States

Grandma's Marathon

A scenic, gently downhill point-to-point along Lake Superior's rugged North Shore.

Good for Debut
3.1/10 Difficulty
145m Elevation Gain
1977 Founded

Course Map

Elevation Profile
km
mi

Route based on 2025 course — may differ slightly from this year.

About this Race

Grandma's Marathon is a beloved point-to-point race in Duluth, Minnesota, tracing the rugged North Shore of Lake Superior on a gently net-downhill route toward the harbor city finish. The scenic lakeside course is fast by profile and draws a dedicated field to one of the Midwest's most cherished running traditions. Held in June, conditions can swing from cool and ideal to unexpectedly warm along the exposed shoreline. The gentle descent rewards confident pacing, with the lake providing the scenery rather than dense crowds. It suits runners who want a fast, scenic summer race with a strong sense of place and Midwestern warmth.

point-to-point scenic fast lakeside downhill bq

Course Insight

Grandma's is a fast point-to-point along the north shore of Lake Superior into Duluth, gently net downhill on a scenic lakeside course beloved for quick times. Run in June, the main variable is weather, from cool and ideal to warm and humid, so watch the forecast. The lake views are a constant, lovely distraction. The slight descent tempts an aggressive start you should resist. Pace the early miles with control and the downhill-aided back half rewards you.

Pro tip: Resist the gentle early downhill along Lake Superior and watch the June weather — control early and the descent-aided back half rewards you.

Difficulty Breakdown

3.1/10

A balanced marathon with no single defining challenge.

Elevation
3.4
Hill Placement
4.8
Weather
2.0
Turns
0.5

How we calculate difficulty →

Course Details

Course type
Point-To-Point
Elevation gain
145m
Elevation loss
184m
Highest point
225m
Lowest point
185m
Net elevation
-39m
Start
Two Harbors, Minnesota
Cutoff time
7h 0m

Course Records

Men's
2:09:06 — Dominic Ondoro (Kenya), 2014
Women's
2:24:28 — Volha Mazuronak (Belarus), 2024

Race History

Grandma's Marathon was first held in 1977 and takes its name from an early restaurant sponsor in Duluth, Minnesota, tracing the rugged North Shore of Lake Superior on a gently downhill point-to-point route. Its scenic lakeside course made it one of the Midwest's most cherished running traditions. From its founding it grew into a beloved, dedicated event. Held each June, it draws a large field to the harbor-city finish.

Plan Your Trip

Everything you need to know to get there, get settled, and get to the start line.

Nearest airport(s)
Duluth International (DLH), Minneapolis–Saint Paul (MSP)
Best area to stay
Canal Park for proximity to the finish and lakeside hotels, downtown Duluth for central options, and the North Shore for scenic stays near the point-to-point start.
Getting to the start
It's point-to-point along the North Shore; board the official buses (or the scenic train) from Duluth out to the Two Harbors start in the early morning.

You might also like

London Marathon
London, United Kingdom
Major Debut 1.8/10
Vienna City Marathon
Vienna, Austria
Debut 2.2/10
Edinburgh Marathon
Edinburgh, United Kingdom
Debut 2.1/10
Rio de Janeiro Marathon
Rio de Janeiro, Brazil
Debut 3.3/10
Mountain to Beach Marathon
Ventura, United States
Debut 3.2/10
Milwaukee Marathon
Milwaukee, United States
Debut 2.8/10
Tokyo Marathon
Tokyo, Japan
Major Debut 4.2/10
Shanghai Marathon
Shanghai, China
Debut 2.1/10
Beijing Marathon
Beijing, China
Debut 2.1/10
Toronto Waterfront Marathon
Toronto, Canada
Debut 2.6/10
Seoul Marathon
Seoul, South Korea
Debut 1.9/10
Istanbul Marathon
Istanbul, Turkey
Debut 3.5/10
Disney World Marathon
Orlando, United States
Debut 2.1/10
Twin Cities Marathon
Minneapolis-Saint Paul, United States
Debut 3.6/10
Sacramento Marathon
Sacramento, United States
Debut 2.0/10
Mesa Marathon
Phoenix, United States
Debut 2.0/10
Lisbon Marathon
Lisbon, Portugal
Debut 4.5/10
Porto Marathon
Porto, Portugal
Debut 3.6/10
Paris Marathon
Paris, France
Debut 4.3/10
Hamburg Marathon
Hamburg, Germany
Debut 2.7/10
Copenhagen Marathon
Copenhagen, Denmark
Debut 1.9/10
Brighton Marathon
Brighton, United Kingdom
Debut 3.2/10
Manchester Marathon
Manchester, United Kingdom
Debut 2.3/10
Prague Marathon
Prague, Czech Republic
Debut 4.4/10
Santiago Marathon
Santiago, Chile
Debut 4.3/10
Cleveland Marathon
Cleveland, United States
Debut 3.7/10
Lincoln Marathon
Lincoln, United States
Debut 2.7/10
Eugene Marathon
Eugene, United States
Debut 2.7/10
Buffalo Marathon
Buffalo, United States
Debut 3.5/10
Belfast Marathon
Belfast, United Kingdom
Debut 3.8/10