The minimum temperature was recorded at 29.2 degrees Celsius, which was three degrees above normal, a MeT official said.
Humidity oscillated between 48 and 81 per cent.
The weatherman has predicted partly cloudy skies for tomorrow with the maximum and minimum temperature expected to be around 37 and 29 degrees Celsius.
Yesterday, the maximum temperature was 37 degrees Celsius while the minimum settled at 27.5.