Road · Marathon · Already run

Niagara Ultra Races Marathon


Niagara-on-the-Lake, ON, Canada

Niagara Ultra Races Marathon is a road race of 26.2 miles (42 km) in Niagara-on-the-Lake, Ontario, Canada. It was last run on Saturday, June 20, 2026. The field is about 158 runners.

There are 38 other upcoming marathons in Canada.

26.2miDistance
158runnersField
80°Flow 64°FTypical race day

Questions about Niagara Ultra Races Marathon

When is Niagara Ultra Races Marathon 2026?

Niagara Ultra Races Marathon 2026 was on Saturday, June 20, 2026.

Where is Niagara Ultra Races Marathon?

Niagara Ultra Races Marathon is held in Niagara-on-the-Lake, Ontario, Canada.

How long is Niagara Ultra Races Marathon?

Niagara Ultra Races Marathon is 26.2 miles (42 km).

What is the weather usually like at Niagara Ultra Races Marathon?

Around Niagara Ultra Races Marathon's date, the day's high is typically about 80°F (26°C) and the low about 64°F (18°C), averaged over recent years.

What other marathons are there in Canada?

Other upcoming marathons in Canada include Caledon Crusher (April 10, 2027), Mississauga Marathon (April 25, 2027) and Dirty Feet - Kal Park 50 (May 2, 2027).

Other races in Canada

Every race in Canada

More like it

Updated