The incident happened on Friday, around 3:30 p.m., in the Willowdale area of ​​North York, near Bathurst Street and Ellerslie Avenue, which is between Finch and Sheppard avenues.
According to police, a man and a woman got into an argument during which the woman was stabbed.
When officers arrived at the scene, they found two non-life-threatening people suffering from life-threatening injuries.
Despite rescue measures, the victims were both pronounced dead at the scene.
The homicide unit took over the investigation.
A short time later, a third person was found with minor injuries.  He was taken into custody before being taken to hospital for treatment.
Speaking to the media on Friday afternoon at the scene, Acting Insp.  Roger Desrochers said they were “satisfied that the incident is contained”.
“There is no longer a threat to public safety,” he said.
The exact circumstances surrounding the incident are still unknown and anyone with information is asked to contact Toronto police.
Community members are also encouraged to speak to police about any concerns they may have.
-with files by Bryann Aguilar