Pakistan Meteorological Department on Wednesday forecasted mainly cold and dry weather in most parts of the country during the next 12 hours.
However, foggy conditions are likely to prevail over plain areas of Punjab and upper Sindh during morning hours.
The temperature of some major cities recorded on Wednesday morning:
Islamabad 7 °C, Lahore 11 °C, Karachi 18 °C, Peshawar9 °C, Quetta 4 °C, Gilgit 0 °C, Murree 5 °C and Muzaffarabad 7 °C