Four people have died and two others were rushed to hospital following a single-vehicle crash in Puslinch Township.

Ontario Provincial Police say the collision occurred shortly after 1:30 a.m. Saturday on Watson Road South, just north of Wellington Road 34. Preliminary findings indicate a vehicle carrying six people left the road, struck a guardrail and plunged into a ravine.

Four occupants were pronounced dead at the scene: two 19-year-old men from Mississauga and Brampton, a 17-year-old girl from Mississauga and a 15-year-old girl from Milton.

Two other passengers survived. A 17-year-old girl from Mississauga suffered life-altering injuries and was transported to hospital, while a 16-year-old girl, also from Mississauga, sustained non-life-threatening injuries.

Police advised motorists to expect an extended closure of Watson Road South between Wellington Road 34 and Maltby Road East as investigators examine the scene.

The cause of the collision remains under investigation. Investigators are examining whether speed or lack of seatbelts contributed to the collision.