More than 20, mostly children, sustained injuries in a cylinder blast in the Mardan district of Khyber Pakhtunkhwa.
According to the 24NewsHD TV channel, the blast occurred in a shop near a seminary injuring students and others.
Rescuers and police reached the spot.
The rescue officials shifted the injured to a local hospital from where the seriously injured were referred to Peshawar.