New Delhi experienced the coldest day of the season on Monday with the mercury sliding to 2.6 degrees Celsius, five degrees below normal.
The India Meteorological Department (IMD) predicted that the winter chill may intensify further by Monday night and the temperature could touch 2 degrees.
"Barring 2006, Delhi today experienced the coldest temperature in the last six years. And the temperature may plunge further," an IMD official said.
On January 8, 2006, Delhi had recorded a minimum of 0.2 degrees, a record low in the last half-century.
On Sunday, Delhi recorded a maximum of 18.7 (2 degrees below normal) degrees and a minimum of 4.2 degrees (3 degrees below normal).
Weathermen forecasted that isolated snowfall is likely over Jammu and Kashmir, Himachal Pradesh and Uttaranchal. Mainly dry weather is predicted for the rest of North India.
"The northwest icy wind, blowing over the glaciers in Himalayas in Kashmir and Himachal is effecting the situation in Delhi," the official added.
Residents in Delhi were seen grabbing extra woollens and lighting bonfires to brace the extreme chill.
"For the last two-three days, it's been too cold and we are finding it difficult to sleep," said Rahat Alam, a rickshaw puller in east Delhi.
"I am taking at least three cups of tea before setting out for work at around 8 am. I have asked my kids to stay indoors till at least 10 in the morning," Alam said.
Raju, a tea vendor in southwest Delhi, is equally affected.
"Usually I come to open my shop by 6.30 am but over the weekend I reached my shop only by 8 am. You just cannot come by cycle early in the morning," he said while sipping a cup of tea.
Raju, however, is happy that his business has gone up by at least 30 per cent.
"Earlier I used to buy 10 kg of milk but for the last three days, I am purchasing 13 kg. Its good business."