Dense fog also disrupted life in several places including Chandigarh, Amritsar and Ludhiana.
Amritsar was the coldest place in the region as it recorded a minimum of 2.2 deg C, one degree less than normal, Met office said here today.
Among other places in Punjab, Ludhiana and Patiala braved cold at 6 and 7 degrees C respectively.
Chandigarh saw a low of 5.4 deg C, dropped by a degree below normal.
In plain areas of Haryana, Narnaul shivered at 3 degrees C, down by two notches below normal.
Hisar, Ambala and Karnal registered a low of 5 deg C, 6.9 deg C and 5.2 deg C respectively.
Met has forecasted dry weather with mist and fog at isolated places.