Amritsar was the coldest place in the plains of Punjab and Haryana with a low of 2.8 degrees Celsius, one notch below normal.
While Patiala had a low of 5.6 degrees Celsius, one notch below normal, the minimum temperature at Narnual was 6 degrees Celsius.
Among other places, Ambala settled at a low of 6.1 degrees Celsius, one notch below normal, followed by 6.2 degrees Celsius at Ludhiana, 6.5 degrees Celsius at Hisar and 6.6 degrees Celsius at Chandigarh.
Most parts in the two states remained engulfed under a thick blanket of fog in the morning, reducing visibility up to a few metres. This adversely affected rail, air and road traffic at some places.
The Met department forecast drop in temperatures in the region in the next 24 hours.