Weather in Bengaluru, Karnataka, India in December
In an average December, Bengaluru sees a daily high around 27°C and a low around 15°C, based on 1981–2026 of local climate records.
| Average high | 27°C |
|---|---|
| Typical high range | 25°C to 30°C |
| Average low | 15°C |
| Typical low range | 12°C to 18°C |
| Average daily precipitation | 0 mm |
December records
The most extreme December on record for each metric, across 1981–2026. For rainfall, the wettest and driest are by total December accumulation.
High
Highest
33°C
2018-12-26
Lowest
20°C
2017-12-02
Low
Highest
21°C
2023-12-08
Lowest
9°C
1996-12-25
Feels-like
Highest
40°C
2023-12-07
Lowest
6°C
2000-12-13
Humidity
Highest
19.3 g/m³
2024-12-03
Lowest
4.6 g/m³
2016-12-11
Wind
Highest
42 km/h
2011-12-30
Lowest
6 km/h
2021-12-04
Precip
Wettest
101 mm
2024
Driest
1 mm
1990
See Bengaluru's live weather grade →
Visiting Bengaluru in December? See how its comfort stacks up against where you live.
Compare Bengaluru with your city →