RCMP say the pickup lost control and collided with the tanker truck and then the charter bus, which transports workers to job sites.
The driver and lone occupant of the pickup was transported to hospital with minor injuries.
One passenger on the bus also received minor injuries and was treated on scene.
The driver of the tanker escaped with no serious injuries.
The tanker was not seriously damaged in the collision and the goods it was carrying did not spill.
Earlier this week a woman died in a head-on collision on the same highway when she collided with a tanker truck.
Roads were also slippery in that case.
About 50 people have died since 2006 on the highway that links the Edmonton area to the oilsands region.
The province has promised more police officers to patrol the highway and has said it will install electric digital signs that will show how fast people are driving.
The government announced in 2006 it would begin twinning the 240-kilometre highway, but since then only a handful of kilometres south of Fort McMurray have been completed.
On Tuesday, the province announced it will be issuing tenders for grading of two more sections to be twinned by 2016.
Also on HuffPost