RCMP say three people were injured in a crash between Quesnel and Prince George last (Tuesday) night.
Mounties say a truck entered Highway 97 near Dunkley and was hit by a northbound pickup.
The driver of the truck, along with the driver and passenger of the northbound vehicle were taken to hospital with non life-threatening injuries.
RCMP say a second crash happened while the highway was shut down for an investigation.
A semi rear ended by another transport truck that was stopped at the site, but there were no injuries.
Police are reminding drivers to slow down and drive appropriately for the road conditions.