The storm hit yesterday, plunging over half the province into darkness for the whole night as power was only restored at 11.30 am today, an official of Provincial Disaster Management Authority (PDMA) told.
The PDMA official said 25 people died in Peshawar, 8 in Charsadda and and five in Nowshera districts besides severely damaging road and electricity infrastructure.
Several children are also among the injured who have been rushed to hospitals.
So far, 45 people have been killed and about 200 injured due to collapsing of houses and other rain-related accidents, provincial information minister Mushtaq Ghani said.
Also Read
An emergency was declared at all local hospitals in Khyber Pakhtunkhwa province, Ghani said.
A local disaster management official said the winds reached up to 110 kph.
All flight operations at Peshawar airport were suspended because more rain is expected overnight.
Rescuers rushed victims to hospitals even as submerged roads hindered their operations.
Ambulances and rescue vehicles also had trouble entering some areas due to fallen trees and electric poles.