Weather
VI

Bengaluru weather forecast — today & tomorrow

26°

Overcast

High: 29° · Low: 21° · Feels like 26°

Rain expected around 17:00. Gusts up to 57 km/h.

Hourly forecast

Now 73% 26°
17:00 76% 26°
18:00 56% 25°
19:00 25% 24°
20:00 2% 23°
21:00 · 22°
22:00 · 22°
23:00 · 22°
00:00 · 22°
01:00 · 22°
02:00 · 21°
03:00 · 21°
04:00 · 21°
05:00 · 21°
06:00 · 21°
07:00 · 22°
08:00 · 23°
09:00 5% 25°
10:00 14% 26°
11:00 25% 28°
12:00 43% 29°
13:00 64% 29°
14:00 80% 29°
15:00 90% 27°

14-day forecast

  • Feels like
    29° / 22°
    Precipitation
    3 mm · 76%
    Wind
    25 km/h W
    UV index
    7 · High
    Sun
    6:04 / 18:47

Details

Air quality
22 Fair
PM2.5 6 · PM10 10

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.

Frequently asked questions

Why is Bengaluru cooler than other Indian cities?

Thanks to its elevation of about 920m on the Deccan Plateau, Bengaluru has a much milder climate, with comfortable days and cool evenings even in summer.

When is the rainy season in Bengaluru?

Rain runs from June to October, with evening thunderstorms most frequent in September and October, since the city is influenced by both the southwest and northeast monsoons.

Which month is hottest in Bengaluru?

April is usually the warmest, with daytime highs around 33–35°C, though the altitude keeps evenings much cooler than on the plains.

What is the best time to visit Bengaluru?

From November to February, when the weather is dry, cool and most comfortable, with daytime highs near 27°C and pleasantly crisp nights.

Nearby locations

Updated: