The maximum temperature was 19.3 degrees Celsius while the minimum was recorded at 11.7 degrees, which was three notches above normal.
The Met department recorded 1.6 mm of rainfall between 9 am and 5.30 pm, with the sky remaining overcast throughout the day.
Cloudy weather conditions are likely to continue tomorrow as well. Isolated rain and thunderstorms have also been predicted tomorrow besides the possibility of hail occurring in one or two places, the Met office said.
The maximum and minimum temperatures for tomorrow are expected to be 19 and 11 degrees respectively.