It’s been a deadly weekend on southern Ontario roads, with at least five people killed in separate crashes.

In one case, a motorcyclist died after colliding with a car on Highway 407 in Markham on Saturday evening. Four people in the car are in hospital with non-life-threatening injuries.

Also, OPP in Oxford County are investigating a crash that killed a Stratford man Saturday.

They say a car somehow entered a ditch and rolled over. A male passenger flagged down another driver for help and was taken to hospital with non life-threatening injuries.

As well, a woman is dead after a high-speed collision in Puslinch Township near Guelph Saturday.