The joint capital Chandigarh shivered at 8.5 degrees, two degrees above normal, an official of the MeT department said here.
Gurdaspur in Punjab was the coldest place in the region with a low of 4 degrees Celsius, he said.
Among other places in Punjab, Amritsar recorded the minimum temperature at 8.9 degrees while Ludhiana and Patiala recorded 9.1 degrees Celsius each, up to three degrees above normal.
Pathankot, Halwara, Adampur and Bathinda experienced cold conditions at 8.7 degrees, 8.5 degrees, 8 degrees and 6.6 degrees Celsius, respectively.
Rohtak, Sirsa and Bhiwani recorded their lows at 7.1 degrees, 6.7 degrees and 6.9 degrees Celsius, respectively.