Karachi recorded the lowest temperature of 16.3°C in the last 24 hours, as per the Pakistan Meteorological Department.
According to the Met department, there is a light fog in the port city while the sight range is 2 kilometres at the airport.
The maximum temperature in Karachi can reach 30°C to 32°C. Meanwhile, the humidity in the air is 76%.
The temperature in most parts of the country is expected to remain cold and dry in the next 12 hours.
In Punjab, fog is likely to develop over plain districts in the morning hours.
The temperature in major cities: