Glacier Hills Ultra 50k

NOV
7
2026
A looped trail event at Newton Hills State Park near Canton, SD, offering 20K, 30K and 50K distances on a 10 km loop with substantial climbs and regular aid. Time cutoffs are enforced and part of the course shares horse trails.
Sat 7 Nov 2026
50 kilometers 30 kilometers 20 kilometers

Always double-check with the organizer's website! This page may contain affiliate links.

Glacier Hills Ultra 50K : Newton Hills State Park, Canton, SD

Glacier Hills Ultra offers three trail race distances:

  • 50K
  • 30K
  • 20K

Each race uses a 10 km loop through the Newton Hills trail system. Each loop has roughly 850 ft of elevation gain; the races are composed of multiple loops (2, 3, or 5 loops to reach the listed distances). The start and finish are near the picnic shelter, which also serves as the main aid station. Runners pass the full aid station at roughly every 6 miles and can access water on each loop at about mile 4.

Part of the route shares horse trails for approximately four miles, so horses may be present on the course. The organizers enforce time cutoffs by distance (50K 8 hours, 30K 7 hours, 20K 6 hours) because of shared trail use and limited volunteer capacity. The course is marked with signs, pin flags, and tape; directions repeatedly advise staying right. Terrain includes steep climbs and descents, erosion boards, tree roots, rocks, possible dust or mud, and occasional horse waste.

This is a smaller, grassroots event. Drop bags may be left on a tarp beside the aid station and must be labeled; runners are responsible for their belongings. Horse camp parking is recommended for 50K runners to access a vehicle as an informal aid option. Packet pickup is to be determined. Swag includes a Bella Canvas hoodie; the swag order is placed by October 1. A multi-year challenge called the Betty requires completing all three distances within cutoffs across years and notifying the race directors in advance. Visit the organization's website for the most recent information.

50 km
50k
30 km
30k
20 km
20k
Add Event
Help us complete the calendar!
  • Distance is at least 5 km
  • Event has a website or Facebook page
Website
Optional: Please provide your e-mail address if we may contact you.
Report a change
We will only update the data if the information is also on the website.