After braving bone-chilling cold for weeks, Delhiites finally got a chance to bask in the sun on Tuesday as icy winds let up a little.
The day temperature - at 19.2 degrees - rose by more than three degrees compared to Monday's temperature but was still two degrees below normal.
The minimum temperature was recorded at 4.6 degrees Celsius, also two degrees below normal for this time of the year.
Dense fog also gave the city a miss in the morning and flight operations were normal at the IGI airport thanks to good visibility.
The Met department has predicted further improvement in weather conditions on Wednesday and said that the minimum and maximum temperatures are expected to be around 6 and 20 degrees.
"There may be shallow fog early in the morning but the day will be sunny and bright," the weatherman said.
According to Met Department officials, the day temperature rose significantly due to absence of icy winds which were blowing at nine km per hour in the city for last few days.
"The northerly winds had made the temperature seem even lower than it was. These winds originate from the Himalayas and are extremely cold. During the last two days, the direction of these winds has changed and the temperatures have risen," said an official from India Meteorological Department.
Sunday was the coldest day in the last 42 years with the maximum temperature dropping to 11 degrees Celsius.