The minimum temperature was recorded at 19.5 degrees Celsius, three notches above the season's average, said a MeT department official.
Humidity level oscillated between 81 and 29 per cent.
The weatherman has predicted clear skies for tomorrow.
"The skies will be mainly clear. Mist or haze may occur in the morning. The maximum and minimum temperatures are expected to hover at 31 and 18 degrees Celsius respectively," the weatherman said.
Yesterday, the minimum and maximum temperatures were registered at 19 degrees Celsius and 32.8 degrees Celsius respectively.