Bengaluru's Climate
Perched on the Deccan Plateau at around 920m elevation, Bengaluru has a tropical savanna climate tempered by altitude, giving it mild, pleasant weather year-round and a reputation as India's 'air-conditioned city.' Temperatures typically stay between 20°C and 33°C, rarely too hot or too cold. March to May is the warmest stretch, while the rainy season spans June to October, with afternoon showers and thunderstorms heaviest in September and October. This page offers an hourly and 14-day forecast plus detailed metrics for humidity, wind, UV index and air quality (AQI).