Los fallecidos recibieron disparos de arma de fuego en un apartamento alquilado en la plataforma Airbnb, precisó la policía en Twitter.
Uno de los heridos recibió un disparo, y el otro, cuya vida no está en peligro, sufrió una lesión con arma blanca.
Aún se desconoce la identidad de las víctimas y lo que pudo provocar el tiroteo.
El jefe de la policía de Toronto, Mark Saunders, pidió a posibles testigos de lo ocurrido que contacten con las fuerzas del orden.
Las víctimas son todos hombres jóvenes, indicó el canal público CBC.
Los intercambios de disparos, atribuidos a menudo a la violencia entre bandas criminales, no son infrecuentes en Toronto.
La ciudad fue escenario el año pasado de unos 490 tiroteos, en los que murieron 44 personas, según las estadísticas de la policía.