Course & Elevation

Grandma's Marathon is a point-to-point road marathon along the shore of Lake Superior in Minnesota, run on the third Saturday in June from near Two Harbors to Canal Park in Duluth. It is the main race of a weekend that also includes the Garry Bjorklund Half Marathon. The course starts on Scenic Highway 61 north of Duluth, follows the lake shore south into the city and runs through downtown Duluth to a finish in Canal Park, near the Aerial Lift Bridge. The organisers describe rolling hills and a net downhill elevation. The time limit is seven hours, a pace of about 16 minutes per mile. The first race was held in 1977, when 116 runners finished, and the race is named after its first sponsor, the Duluth restaurant Grandma's Saloon & Deli, which put up $600. The 2026 race was the 50th. The event records are 2:09:06 for men (Dominic Ondoro, 2014) and 2:23:52 for women (Volha Mazuronak, 2024).

Course Facts

Distance 42.195 km
Elevation Gain ≈ 244 m
Surface road
Profile Rolling

Weather

Typical climate for the race month — an estimate, not a forecast or a race-day record

16°C

Temperature

70%

Humidity

41%

Rain Chance

June in Duluth is mild: average highs are around 22°C and lows around 10°C, with some rain on about 12 days of the month.

Get Your Training Plan

Free, personalized for this race

Get alerts for Grandma's Marathon

Registration openings, date changes, sell-out warnings.