Experience one of Canada’s most iconic ultramarathons in the heart of the Niagara Escarpment. The Sulphur Springs Trail Race offers runners of all levels an unforgettable weekend of trail running, challenging climbs, and stunning natural scenery.
Event Schedule & Distances
Saturday, May 23, 2026
100 Miles
100K
50 Miles
50K
Team Relays: 50 Mile Night Relay (up to 4 runners) & 100 Mile Team Relay (up to 8 runners)
Sunday, May 24, 2026
20K Trail Race
10K Trail Race
The Course
Set on a 20K loop through the trails of the Dundas Valley Conservation Area (Hamilton, Ontario), the course blends groomed trails, single track, rolling hills, and steep climbs and descents. The Niagara Escarpment provides breathtaking views, babbling streams, natural springs, and the occasional wildlife sighting—making this trail race a true runner’s paradise. Each loop includes over 500m of elevation gain and crew tent areas to refuel and recharge.
A Legendary Race
First run in 1992, this event is Canada’s oldest ultramarathon, organized by the Burlington Runners Club. More than three decades later, it continues to attract trail runners from across the country eager to experience its unique combination of challenge, community, and natural beauty.
Athletics Ontario Sanctioned
The Sulphur Springs Trail Race is proudly sanctioned by Athletics Ontario, ensuring the safety and support of all participants.
Who Can Run
From casual weekend warriors to elite ultrarunners, and even corporate teams looking for a fun challenge, there’s a distance for everyone: 10K, 20K, 50K, 50 Miles, 100K, 100 Miles, or team relays.
Don’t Miss Out
This event sells out every year. Lace up, hit the trails, and discover why the Sulphur Springs Trail Race is considered one of the best trail running experiences in Canada.
Races Offered
50 Mile
May 23, 2026
straighten
Distance —
80.5K
terrain
Type —
Trail running
timer
05:22
100 Mile
May 23, 2026
straighten
Distance —
160.9K
terrain
Type —
Trail running
timer
06:00
100 Mile Relay
May 23, 2026
straighten
Distance —
160.9K
terrain
Type —
Trail running
timer
06:00
100K
May 23, 2026
straighten
Distance —
100K
terrain
Type —
Trail running
timer
06:00
50K
May 23, 2026
straighten
Distance —
50K
terrain
Type —
Trail running
timer
06:00
10K
May 24, 2026
straighten
Distance —
10K
terrain
Type —
Trail running
timer
06:00
20K
May 24, 2026
straighten
Distance —
20K
terrain
Type —
Trail running
timer
06:00
Weather Overview
These values represent the 3-year monthly averages for May in Hamilton.
Temp (°C)
Feels Like (°C)
thermostat9.9° / 20.6°
wb_sunny7.5° / 18.4°
Wind (km/h)
Humidity (%)
air11.1 /
water_drop68.0%
Temp (°C)
Feels Like (°C)
Wind (km/h)
Humidity (%)
thermostat9.9° / 20.6°
wb_sunny7.5° / 18.4°
air11.1 km/h
water_drop68.0%
About Hamilton
Hamilton is a port city in Ontario with a population around 520,000, at the westernmost end of Lake Ontario—the city wraps around the lake and continues towards the Niagara Escarpment, referred to by locals as "the mountain".