Cities / India

BENGALURU

29°

Rain

today 29° / 20° · 0.9 mm rain

Bengaluru is warmest in April, averaging 36° by day and 22° at night. The wettest month is August with 192 mm, and the year brings about 1095 mm in total.

Month by month

MonthHighLowRainDaylightGood for
January29°15°6 mm11.3 hBeach weather
February32°16°3 mm11.6 hBeach weather
March35°19°12 mm11.9 hBeach weather
April36°22°42 mm12.3 hVery hot
May33°22°133 mm12.6 hMild
June30°20°129 mm12.8 hMild
July28°20°127 mm12.7 hMild
August29°20°192 mm12.4 hRainy season
September28°19°141 mm12.1 hMild
October27°19°161 mm11.7 hMild
November27°17°96 mm11.4 hBeach weather
December27°15°53 mm11.2 hBeach weather

High and low are average daily maximum and minimum, rain is typical monthly total, daylight is the hours between sunrise and sunset mid-month. Climate normals from NASA POWER — averages, not promises.

When to go

Beach weather: January, February, March, November and December — highs around 30°, nights no colder than 15°, and at most 96 mm of rain in a month.

Wet season: August — up to 192 mm in a single month.

Serious heat: In April the average high reaches 36°.

More in India

See it on the world map →