The climate here is tropical. The summers are much rainier than the winters in Bengaluru. This climate is considered to be Aw according to the Köppen-Geiger climate classification. The temperature here averages 23.6 °C. In a year, the average rainfall is 831 mm.

The driest month is January, with 1 mm of rain. The greatest amount of precipitation occurs in September, with an average of 182 mm.

There is a difference of 181 mm of precipitation between the driest and wettest months. The variation in temperatures throughout the year is 6.4 °C.