KARACHI: Following a long dry patch in Karachi, first rain of winter is likely to hit the provincial capital from tomorrow.
According to Pakistan Meteorological Department, a westerly wind system has entered Pakistan and will result in rain in Karachi tomorrow.
The Met Office said that light rain is likely in the metropolis on the night of December 30, while the humidity level stands at 76%. It said light winds are blowing from the north-east.
Earlier, the Associated Press of Pakistan reported that Pakistan’s northern valleys and hill stations are set to receive heavy snowfall just in time for New Year celebrations.
Pakistan weather New Year 2026
The Pakistan Meteorological Department (PMD) has forecast widespread rain and snowfall from December 30 to January 2, 2026.
Major tourist destinations, including Murree, Swat, Hunza, Naran, and the Kashmir valleys, are expected to see snow.
The National Weather Forecasting Centre said a westerly wave will enter western Pakistan. On the night of December 29 and intensify from December 30.
The system will affect most upper and central areas on December 31. And continue in northern regions until the morning of January 2.
Balochistan weather on new year
In Balochistan, rain, wind, thunderstorms, and snowfall over hills are expected in Quetta, Ziarat, Chaman, Pishin, Qilla Abdullah, Qilla Saifullah, Noshki, Harnai, Zhob, Kalat, Barkhan, Sibi, Loralai, Musakhel, Turbat, Gwadar, Jiwani, Lasbela, Kech, Awaran, Chagai, Panjgur, Khuzdar, Washuk, and Kharan from the night of December 29 to December 31.
Sindh weather on new year
In Sindh, isolated light rain and drizzle are likely in Karachi, Hyderabad, Dadu, Jacobabad, Kashmore, Larkana, Thatta, and Badin on December 30.
KP weather on new year
Khyber-Pakhtunkhwa will experience rain, wind, thunderstorms, and moderate to heavy snowfall in upper areas. Chitral, Dir, Swat, Shangla, Kohistan, Battagram, Mansehra, Abbottabad, Haripur, Buner, Bajaur, Mohmand, Khyber, Orakzai, Kurram, Waziristan. Additionally, in Peshawar, Charsadda, Nowshera, Swabi, Bannu, Karak, Dera Ismail Khan, Tank, and Kohat will be affected from December 30 to January 1.
Kashmir, GB weather on new year
Northern regions of Gilgit-Baltistan and Kashmir will also see rain, wind, thunderstorms, and moderate snowfall.
In Gilgit-Baltistan, Diamir, Astore, Ghizer, Skardu, Hunza, Gilgit, Ghanche, and Shigar will be affected.
In Kashmir, Neelum Valley, Muzaffarabad, Poonch, Hattian, Bagh, Haveli, Sudhanoti, Kotli, Bhimber, and Mirpur will see precipitation from the evening of December 30 to the morning of January 2.
Punjab weather on new year
In Punjab and Islamabad, rain, wind, and thunderstorms with snowfall are expected in Murree and the Galliyat region from the evening of December 30 to the morning of January 2.
Isolated rain is also forecast in Islamabad, Rawalpindi, Potohar region, Sargodha, and Faisalabad. And Mandi Bahauddin, Sialkot, Narowal, Lahore, Sheikhupura, and Gujrat from December 31 to January 1.
Mianwali, Bhakkar, Khushab, Noorpur Thal, Layyah, Dera Ghazi Khan, Multan, Bahawalpur, Rahim Yar Khan, Bahawalnagar, Muzaffargarh, Jhang, and Sahiwal will receive rain on December 31.