The maximum temperature was recorded at 29 degrees Celsius, normal for this time of the year, while the minimum settled at around 16.2 degrees, two notches above the season's average, a Met official said.
Humidity in air oscillated between 57 and 94 per cent.
The MeT office has predicted partly cloudy skies for tomorrow.
"The skies will be partly cloudy. There will be moderate to dense fog in the morning. The maximum and minimum is expected to hover at 38 and 16 degrees respectively," the weatherman said.