Alberta saw one of the largest pileups in Canadian history on Thursday. Approximately 85-100 vehicles were involved in the crash, which injured 100 people during a snowstorm. 

Here's a look at some of the worst multi-vehicle crashes along Canada's highways this winter:

Sudbury, Ont., Nov. 5, 2012

One person was killed and four injured on a stretch of Highway 400 near Sudbury, Ont., in a four-vehicle crash. Though terrible, weather conditions weren't considered the cause of the accident.

si-edmonton-crash

The crash on the QEII on Thursday injured 100 people. (Courtesy of Derek Fildebrandt)

Kamloops, B.C., Nov. 22, 2012

A multiple-vehicle pileup on the Coquihalla Highway near Kamloops, B.C., involving semi trucks, a bus carrying seniors and numerous cars trapped the seniors on the bus and sent 29 people to hospital. A snowstorm, which caused a white out and slippery roads, was blamed for the crash.

Quebec City, Que., Dec. 17, 2012

Bad weather was blamed for a 27-vehicle pileup on Highway 40 near Quebec City, Que. The crash injured 20 people and one elderly lady was said to be in serious condition. Snow squalls and slippery roads were blamed for the chain-reaction crash.

Oshawa, Ont., Jan. 25, 2013

A 1.5-kilometre stretch of the country’s busiest highway was shut down after an 80-car pileup near Oshawa, Ont. Five people were taken to hospital, two of which were said to have life-threatening injuries. Unfavourable weather and snow squalls were thought to be the cause of the Highway 401 crash.

Woodstock, Ont., Feb. 1, 2013

 A 50-car pileup that shut down six kilometres of Highway 401 near Woodstock, Ont., miraculously left drivers and passengers with only minor injuries. Snow squalls were said to be the initial cause of the crash.

Hamilton, Ont., Feb. 28, 2013

A seven-car pileup near Hamilton on Highway 6 injured three people, with one of them sent to hospital suffering serious injuries. Icy conditions were said to be the cause.