"The maximum temperature was recorded at 29.2 degrees Celsius while the minimum settled at 13.8 degrees Celsius, four notches above normal," a MeT official said.
Humidity levels oscillated between 56 and 24 per cent.
The weatherman has predicted a clear day tomorrow.
"Mainly clear skies will prevail throughout the day and the maximum temperature is expected to hover at 28 degrees Celsius," the official added.
Yesterday, the minimum temperature was recorded at 13.6 degrees while the maximum settled at 29.6 degrees Celsius.