Bangalore has a tropical savanna climate with distinct wet and dry seasons. Due to its high elevation, Bangalore usually enjoys a more moderate climate throughout the year, although occasional heat waves can make summer somewhat uncomfortable. The coolest month is January with an average low temperature of 15.1 °C (59.2 °F) and the hottest month is April with an average high temperature of 35 °C (95 °F). The highest temperature ever recorded in Bangalore is 39.2 °C (103 °F) (recorded on 24 April 2016) as there was a strong El Niño in 2016. There were also unofficial records of 41 °C (106 °F) on that day. The lowest ever recorded is 7.8 °C (46 °F) in January 1884. Winter temperatures rarely drop below 14 °C (57 °F), and summer temperatures seldom exceed 36 °C (97 °F). Bangalore receives rainfall from both the northeast and the southwest monsoons and the wettest months are September, October and August, in that order. The summer heat is moderated by fairly frequent thunderstorms, which occasionally cause power outages and local flooding. Most of the rainfall occurs during late afternoon/evening or night and rain before noon is infrequent. November 2015 (290.4 mm) was recorded as one of the wettest months in Bangalore with heavy rains causing severe flooding in some areas, and closure of a number of organisations for over a couple of days.
The heaviest rainfall recorded in a 24-hour period is 179 millimetres (7 in) recorded on 1 October 1997.
Bengaluru Weather
Average Temperature
Humidity
Rain
Clouds
Air quality US AQI
Sun