Minst sju personer dödades och fler än 30 skadades, uppger polis och räddningstjänst för AP.
Byggnaden ligger intill en polisbyggnad och smällen beskrivs som kraftfull nog att skada många hus i omgivningen. Moskén ligger i staden Kohat, i en provins som gränsar till Afghanistan i väst.
Myndigheterna har i ett första skede inte pekat ut någon som ansvarig för dådet. I regionen har det skett många våldsdåd under de senaste åren som har tillskrivits den pakistanska talibanrörelsen TTP.