Available distances
About
Glacier Hills Ultra 50K is held in Canton, South Dakota, on November 7, 2026. Three trail formats are on the program: a 50K (31 miles), a 30K (18.6 miles) and a 20K (12.4 miles). The name hints at the glacial, rolling terrain of the area, which delivers plenty of short climbs rather than long mountain ascents.
This is a good venue for a first ultra: the 50K is manageable in profile, and the shorter formats give you flexibility if you want to race with friends of different abilities. November in South Dakota can be cold and windy, so plan clothing layers you can adjust and test them on training runs. Build toward the 50K with 16 weeks of progressive long runs, one hill session per week to handle the constant undulations, and a couple of runs on frozen or muddy ground to get used to unpredictable footing.
Prepare for Glacier Hills Ultra 50K with RunRun
An AI-generated training plan, adjusted every week based on your real sessions. Built around your goal, current level and race date.
- Personalized plan based on your VO2max, history and weekly availability
- Strava and Garmin sync: your sessions are analyzed and the plan adapts
- Target paces, long runs, key sessions: everything is calculated for race day
Races nearby
Other upcoming races around Canton.
Fittest on the Farm - 5k/10k Run, Walk, Ruck
Sep 19, 2026 · Harrisburg · 12 mi away
6.2 mi · 3.1 mi
605 Trail Fest
Aug 7, 2027 · Sioux Falls, SD · 12 mi away
1 mi · 4.5 mi · 8 mi
Turkey Trails - Lincoln
Nov 29, 2026 · Lincoln · 14 mi away
13.1 mi · 6.2 mi · 3.1 mi · 1 mi
Sioux Falls Marathon
Sep 20, 2026 · Sioux Falls, SD · 18 mi away
26 mi · 13 mi · 3.1 mi
Golden Harvest Half Marathon & 5k/10k - Sioux Falls
Sep 26, 2026 · Sioux Falls · 18 mi away
13.1 mi · 6.2 mi · 3.1 mi · 1 mi
Spooky Sprint- Sioux Falls
Oct 11, 2026 · Sioux Falls · 18 mi away
13.1 mi · 6.2 mi · 3.1 mi · 1 mi