Atacul a avut loc în timpul rugăciunilor de seară când în moschee se aflau aproape 300 de persoane. Potrivit martorilor, un atacator a intrat în locaș și a început să împuște în mulțime. El a fost urmat de un alt terorist care s-a aruncat în aer, după ce a ajuns în mijlocul mulțimii. În urma atacului, ambii bărbați au murit.
Autoritățile au declarat că numărul morților a atins cifra de 50, însă ar putea să crească. În urma atacului, alte 60 de persoane au fost grav rănite, unii fiind în stare critică la spitalul principal din orașul Herat. Grupul musulman shia reprezintă o minoritate în Afganistan și a fost amenințat în nenumărate rânduri de gruparea teroristă Statul Islamic. Totuși, orașul afgan Herat era considerat unul dintre cele mai liniștite orașe din vestul Afghanistanului.