One person was taken to hospital with critical injuries after a two-vehicle crash east of Edmonton on Highway 16, Mounties say.

Emergency crews were called to the scene near Range Road 214 around 6:45 p.m. on Saturday.

Police said a pickup truck headed north on Range Road 214 pulled onto the highway into the path of a pickup driving eastbound on Highway 16.

The 67-year-old driver from Edmonton and lone occupant of the truck on Range Road 214 was taken to hospital with critical injuries. His condition had been upgraded to stable by Sunday morning. 

The driver and sole occupant of the other truck was not injured.

A third damaged vehicle was seen at the location, but an RCMP media spokesperson could not say if it was related. 

There were partial restrictions in both the eastbound and westbound lanes of the highway in the area of Range Road 214, which were expected to continue until all of the debris had been removed from the scene.

Drivers were asked to avoid the area.