A western weather system, which caused drizzle and cloudy weather in Karachi, has now moved to Balochistan.
The Pakistan Meteorological Department (PMD) said on Monday, adding that a new cold snap, seen today, will last until January 18.
With the cold weather setting new records, the mercury is expected to drop to 3 degrees Celsius in the port city, leaving citizens to tremble with cold. It will be the lowest temperature in Karachi in more than 70 years of history.
The lowest temperature recorded in Karachi was 3.3 degrees Celsius on February 11, 1950.
Sunday evening, different parts of Karachi received drizzle and light rain amid the Siberian wind system freezing the city.
PMD report says new rain system will cause widespread rains across the country with showers expected in parts of Khyber Pakhtunkhwa, upper and central Punjab, Islamabad, Gilgit Baltistan and Kashmir on Monday and scattered rains in southern Punjab and northwest Balochistan.
Snowfall is also expected in the upper parts of KP, GB and Kashmir today.
The new rain system not only dropped the mercury across the country, but also disrupted the flight schedule.