O incidente ocorreu na sexta-feira, por volta das 13h00 (hora local), na La Loche Community School, em Saskatchewan, lê-se no site da CNN.
Várias pessoas ficaram feridas e o alegado autor dos disparos foi detido pelas autoridades, cerca de 45 minutos depois do início do tiroteio.
A polícia está a fazer investigações em dois locais: na escola, que tem cerca de 900 alunos, e numa casa na cidade.
A polícia terá dito que ao responsável pela escola que o alegado autor dos disparos terá baleado dois irmãos em casa e dirigiu-se, em seguida, para a escola.
Testemunhas descrevem um cenário com vários gritos e meia dúzia de disparos, avança a BBC.
O primeiro-ministro canadiano, Justin Trudeau, descreveu o incidente como “o pior pesadelo de qualquer pai”.