Enligt vittnen ska två beväpnade personer tidigt på morgonen ha gått in i skolan som ligger i Sao Paulo-området i de södra delarna av landet. Skyttarna ska nu vara döda, uppger AP.
Väl inne började de skjuta omkring sig och dödade minst åtta personer, varav två lärare. Flera barn vårdas på sjukhus med okända skador, rapporterar tv-kanalen Globo.
Skolan har omkring 1 000 elever och 150 anställda.
Skolskjutningar är ovanliga i Brasilien trots att landet tillhör de mest våldsamma länderna i världen. Den senaste större skolskjutningen inträffade 2011, då tolv barn sköts ihjäl av en före detta elev på en skola i Rio de Janeiro.