Skardu remained the coldest place in Pakistan with record minus 21°C, according to Pakistan Meteorological Department (PMD),
Dense fog grips Islamabad, plain areas of Punjab, upper Sindh and in a few districts of Khyber Pakhtunkhwa (KP).
Weather remained cold and dry elsewhere in the country while very cold in upper areas, the met office report said.
In Punjab dense fog made the driving very difficult as several sections of the motorway closed for traffic due to poor visibility.
Lahore, Gujranawala, Gujrat, Narowal, Sargodha, Layyah, Mianwali, Sialkot, Sahiwal, Multan, Bahawalpur and D.G Khan were engulfed by the fog.
In upper Sindh moderate to dense fog prevailed in Sukkur, Larkana, Rohri, Padidan and Jacobabad during morning and night hours.
Cold and dry weather reported elsewhere in the province.
The foggy weather has also caused delays in train and flight schedules across the country.
According to the weather office, today’s lowest minimum temperatures in the country recorded at Skardu with record minus 21°C.
Gupis, Bagrote minus 12°C, Astore minus 11°Celsius, Gilgit minus 07°C, Kalam and Kalat minus 05°Celsius.
Parts of Punjab province and Upper Sindh as well as a few districts of Khyber Pakhtunkhwa (KP) remained under the grip of dense fog.
The fog caused poor visibility and made conditions difficult for driving.
Poor visibility also caused scores of flights to divert in the region.
Moderate to dense fog reported in Sukkur, Larkana, Rohri, Padidan and Jacobabad districts of upper Sindh.