Dangerous road conditions are to blame for two crashes north of Quesnel.
RCMP say they happened this morning on Highway 97 near Olsen Road.
Mounties say a northbound sedan lost control on the icy roadway and struck a southbound pickup truck.
Three people were transported to hospital with non-life threatening injuries.
The second crash happened when two tractor trailers went in the ditch to avoid hitting the stopped traffic from the original collisions.
Police says no charges are being sought and urge motorists to be careful on the roads.