An official from the meteorological department said that weather is likely to remain dry till January 20. At minus 15.2 degree Celsius, Leh town was the coldest in Jammu and Kashmir on Sunday.
Ludhiana settled at a low of 9.5 degrees Celsius, whereas Chandigarh had a low of 9.5 degrees Celsius.
After Adampur, Bathinda shivered at a low of 5.6 degrees Celsius, one notch above normal.More news: Keith Jackson, sportscaster with "Whoa, Nelly!" call, dies
Kashmir Valley is passing through the 40-day long period of harsh winter cold called "Chillai Kalan" which will end on 30 January.
The minimum temperatures, both in Punjab and Haryana, hovered between one to four degrees Celsius above normal, a MeT official said.
Heavy winter fog envelops the area during the early morning in northern India, often leading to delays and cancellation of trains and flights.More news: Everyone knows: Sanchez a bargain at £20m - Conte
However, the cold wave tightened its grip again and the minimum temperature dropped over seven degrees last night. "In Kokernag town, the mercury decreased marginally to -2.7 celsius", he said.
Gulmarg, the popular ski-resort in north Kashmir, recorded a minimum temperature of -4.5 celsius, he said.
Temperatures in high-altitude stayed between minus 12 and minus 20 degrees Celsius, freezing most natural sources of water. Minimum temperatures in several parts of Punjab and Haryana remained several notches below normal.More news: I'm feeling better, El-Zakzaky speaks from incarceration
Even though there was an improvement of over 6 degree from Thursday, Kargil was the coldest place in the region at minus 14.8 degree, followed by Leh, where the mercury surged 7 degree and settled at minus 7.7 degree. Sriganganagar was the coldest place in the state with the minimum at 3.4 degrees Celsius, the MeT office in Jaipur said.