Hukkunute hulgas on erinevas vanuses lapsed, vahendab BBC News.
Riigi põhjaosas Peshawaris toimunud rünnakus sai veel kümneid inimesi vigastada.
Ükski organisatsioon ei ole plahvatuse eest vastutust võtnud.
Plahvatus leidis aset kohaliku aja järgi kella 8.30 ajal, teatas politsei.
Õppetunnis medreses viibis ilmselt kohal umbes 60 inimest.
Üks tunnustaja ütles politseile, et nägi veidi enne plahvatust hoonesse sisenemas lõhkeainekotiga meest.
Politsei esindaja Shafqat Malik ütles kohalikule ajalehele, et rünnakuks kasutati viit kilogrammi lõhkeainet.
Haiglad teatasid, et võtsid vastu kümneid vigastatuid, kellest paljudel olid põletushaavad.
AFP teatas politseile viidates, et hukkunute hulgas oli kaks õpetajat.