A fresh westerly weather system is set to sweep into Pakistan this week, bringing rain, thunderstorms and mountain snowfall to the country’s northern and upper regions over a five-day spell, the Pakistan Meteorological Department (PMD) has forecast.
Wet Spell to Run from November 10 to 14
According to the Met Office, the system will enter the western and northern parts of the country from Tuesday, triggering rainfall accompanied by strong winds and thunderstorms in several areas. The spell is expected to persist until November 14.
Northern Districts in the Firing Line
In Khyber Pakhtunkhwa, rain is likely in Dir, Chitral, Swat, Kohistan, Shangla, Battagram, Mansehra and Abbottabad through November 14. Peshawar, Mardan, Swabi, Nowshera, Bannu, Karak and Dera Ismail Khan are also expected to receive rainfall.
The system is likewise forecast to bring rain to Azad Jammu and Kashmir and Gilgit-Baltistan, with snowfall expected in their mountainous areas.
Light Rain for Islamabad and the Galiyat
Islamabad, Rawalpindi, Murree and the Galiyat region may receive light rain tonight, accompanied by gusty winds and thunderstorms.
Punjab Rainfall on November 12 and 13
In Punjab, rainfall is forecast in Lahore, Gujranwala, Gujrat, Sialkot, Narowal and Sargodha on November 12 and 13. Dera Ghazi Khan, Layyah, Bhakkar and Multan may also see rain on November 12.
Dry Conditions for Balochistan and Sindh
Most districts of Balochistan are expected to remain dry, although isolated areas may receive rainfall on November 11 and 12. Mainly dry conditions are also likely to prevail across Sindh during the coming days.
Travel and Farming Advisories Issued
The Met Office warned that rain and snowfall could make roads slippery in mountainous areas, while heavy snowfall may result in the closure of some routes.
- Farmers have been advised to take precautionary measures to protect their crops in view of the expected weather conditions.
- Commuters and travellers have been urged to exercise caution, as fog may develop at some plain locations following the rainfall.

