The maximum temperature was recorded at 22 degrees Celsius, also a notch below the season's average, said a Met department official.
The visibility was recorded at 2,500 metres at 5.30 AM, which improved to 3000 metres at 8.30 AM and further to 4,000 metres at 11.30 AM.
The humidity level oscillated between 85 to 45 per cent.
The weatherman has predicted mainly clear skies for tomorrow with shallow to moderate fog in the morning.
The maximum and minimum temperature are likely to hover around 23 to 10 degrees Celsius, respectively.