There is a possibility of rain in the plain districts of Khyber Pakhtunkhwa and cloudy weather in the upper districts, while according to the Meteorological Department, there is a possibility of rain in some places of the province.
The minimum temperature in Peshawar today is likely to rise to 20 and maximum 30 degrees Celsius. Light rain is expected at a few places in Azad Kashmir, Gilgit-Baltistan.
According to the Meteorological Department, there is a possibility of rain in Chitral, Upper Dir, Malakand, Buner, Swat, Shangla, Kohistan, Torghar, Batagram, Mansehra, Abbottabad, Haripur, and Bajaur, while in Khyber as well, thunderstorms, strong winds, and rain are expected in some areas.
There is a possibility of heavy snowfall in the high mountains along with continuous rain. Additionally, rain and isolated hailstorms are possible in Swabi, Mardan, Nowshera, Peshawar, and Charsadda. The Meteorological Department has forecasted a dry spell in most parts of the country.