Ancaster, Canada · Trail
Official site ↗Sulphur Springs Trail Race
Canada's oldest continuously run ultra, held since 1992 on 20K loops through the Dundas Valley near Hamilton, Ontario, with 100 miles, 100K, 50 miles and 50K.
Distances
100 Miles
- Distance
- 100 mi (161 km)
- Start
- 6:15 a.m. Eastern
- Cutoff
- 30 hr
WSER 2028 qualifier (sub-30:00)
100K
- Distance
- 100 km (62 mi)
- Start
- 6:00 a.m. Eastern
Runs to the same 30-hour close as the 100 miles; the Western States qualifying standard is 18 hours. · WSER 2028 qualifier (sub-18:00)
50 Miles
- Distance
- 50 mi (80 km)
- Start
- 5:45 a.m. Eastern
Runs to the same close as the 100 miles, with the last lap started by 8:00 a.m. Sunday.
50K
- Distance
- 50 km (31 mi)
- Start
- 7:00 a.m. Eastern
- Cutoff
- 14 hr
| Distance | Start | Cutoff | Notes |
|---|---|---|---|
| 100 mi (161 km) | 6:15 a.m. Eastern | 30 hr | WSER 2028 qualifier (sub-30:00) |
| 100 km (62 mi) | 6:00 a.m. Eastern | Runs to the same 30-hour close as the 100 miles; the Western States qualifying standard is 18 hours. · WSER 2028 qualifier (sub-18:00) | |
| 50 mi (80 km) | 5:45 a.m. Eastern | Runs to the same close as the 100 miles, with the last lap started by 8:00 a.m. Sunday. | |
| 50 km (31 mi) | 7:00 a.m. Eastern | 14 hr |
About
The Sulphur Springs Trail Race has run since 1992 and calls itself Canada's oldest continuously running ultramarathon. It is run on loops through the Dundas Valley Conservation Area on the Niagara Escarpment, from the back of the Morgan Firestone Arena in Ancaster: a 20K loop with about 520 metres of climbing, which ends every time with the Martin Road climb, and a 10K loop that opens the 50K. Runners come back through the start and finish after every lap.
The 2027 race, the 35th, is on May 29 and 30, with a 100-mile, a 100K, a 50-mile and a 50K, and the club says it sells out every year. A 100-mile finish under 30 hours or a 100K under 18 is a Western States 100 qualifier, and the race calls itself Ontario's only one.
Course
Loops through the Dundas Valley Conservation Area, starting and finishing in the parking lot behind the Morgan Firestone Arena (Ancaster Community Centre), 385 Jerseyville Road, off Martin Road. The basic course is a 20K loop with 520 metres of climbing per lap, from groomed trail to moderately technical singletrack, finishing on the Martin Road climb; the 10K loop has 273 metres. The 50K is one 10K loop and then two 20K loops. Each 20K loop has four aid stations, there is hot food overnight, and the race is cup-free. Limits: 14 hours for the 50K and 30 hours for the longer races, with the last lap started by 8:00 a.m. Sunday.
How to register
Entry is first-come on UltraSignup and the race sells out every year. For 2027 the 100 miles, 50 miles and 50K are sold out with their waitlists closed, and the 100K is still open. There are no refunds and no deferrals; an entry can be transferred or changed for a fee until May 18, 2027. The race is a UTMB Index race for its solo events but gives no Running Stones.
Results by year
Official links
Races nearby
- Oil Creek 100 · Titusville, Pennsylvania · 112 mi away
- Twisted Branch 100K · Naples, New York · 137 mi away
- Burning River 100 · Cuyahoga Falls, Ohio · 163 mi away
Races around the same time
- River's Edge Trail Race · Georgetown, Texas · May 29, 2027
- Mountain Ultra Trail by UTMB · George, South Africa · May 28, 2027
- Cape Mountain · Florence, Oregon · Jun 5, 2027
- Mozart 100 by UTMB · Fuschl am See, Austria · Jun 5, 2027
- Ultra Trail Chattanooga by UTMB · Chattanooga, Tennessee · Jun 5, 2027
Western States qualifiers
Sulphur Springs Trail Race is a Western States qualifier. Every qualifying race, the lottery dates and the odds.