Minimum temperature today recorded at 4.6 degrees Celsius, five degrees celsius below the normal, while the maximum was recorded at 20 degrees Celsius, he said.
Humidity levels fluctuated between 32 and 96 per cent.
"Tomorrow, the sky will be clear. Shallow fog is expected in the morning," an India Meteorological Department (IMD) official said.
Maximum and minimum temperatures are expected to settle at 21 degrees Celsius and 6 degrees Celsius tomorrow respectively.