+12.9719° · +77.5937° · ELEV 0m
Bengaluru
India · Karnataka
Monthly weather averages for Bengaluru, India — temperature highs and lows, rainfall, sunshine hours by month, and the best time to visit.
№ 01
April → JanuaryClimate Overview
Bengaluru has a temperate climate. The warmest month is April (33°C average high) and the coolest is December (26°C).
№ 02
1036 mm / yearRainfall by Month
Bengaluru sees 1036 mm of rain a year. The wettest month is July (158 mm); the driest is February (4 mm).
№ 03
September–FebruaryBest Time to Visit
September–February
16°C – 30°C · 9.7h sun
The best time to visit Bengaluru is September–February, when temperatures average 16°C–30°C with 9.7 sunshine hours per day.
№ 04
12 months · °C · mm · hoursMonthly Breakdown
| January | 27.3°C | 15.6°C | 12 mm | 10.5 h | 06:45 | 18:11 |
|---|---|---|---|---|---|---|
| February | 29.6°C | 16.4°C | 4 mm | 11.3 h | 06:42 | 18:25 |
| March | 32.3°C | 19.0°C | 15 mm | 11.6 h | 06:27 | 18:30 |
| April | 33.4°C | 21.2°C | 33 mm | 11.6 h | 06:07 | 18:31 |
| May | 31.4°C | 21.3°C | 119 mm | 10.5 h | 05:54 | 18:37 |
| June | 28.3°C | 20.4°C | 131 mm | 8.9 h | 05:53 | 18:46 |
| July | 26.9°C | 19.9°C | 158 mm | 7.4 h | 06:00 | 18:49 |
| August | 26.9°C | 19.7°C | 142 mm | 8.0 h | 06:07 | 18:41 |
| September | 27.0°C | 19.4°C | 150 mm | 8.6 h | 06:08 | 18:21 |
| October | 27.3°C | 18.8°C | 133 mm | 9.4 h | 06:09 | 18:01 |
| November | 26.5°C | 17.9°C | 108 mm | 8.8 h | 06:18 | 17:50 |
| December | 26.3°C | 16.6°C | 31 mm | 9.5 h | 06:33 | 17:55 |