When to visit
Bengaluru?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Bengaluru
Karnataka · India

The best weather in Bengaluru is from January, February, March. — consistent weather climate

Climate score
October
75

Excellent climate

🌦Humid

Temperature
19–27°C
Pleasant nights
Feels like
21–30°C
Slightly humid
Precipitation
141mm
Moderate rain · 16 days
Sunshine
7.8h
Mostly cloudy
Humidity (%)
78%
Slightly humid
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
10°20°30°40°JanFebMarAprMayJunJulAugSepOctNovDec
International eSIM

Contains affiliate links.

Flights to Bengaluru

Contains affiliate links.

Monthly Overview
Score979995867071616871757991
ClimatePleasantPleasantHot & dryHot & dryHot & rainyHumidRainyHumidHumidHumidHumidPleasant
Temperature16–27°C16–30°C19–33°C21–34°C21–32°C20–28°C20–27°C20–27°C19–27°C19–27°C18–27°C17–26°C
Feels like16–27°C16–30°C20–33°C23–35°C24–35°C22–30°C21–28°C21–29°C21–29°C21–30°C19–28°C17–27°C
Precipitation13mm
2 days
4mm
1 days
15mm
2 days
32mm
3 days
119mm
10 days
138mm
16 days
164mm
24 days
145mm
21 days
145mm
20 days
141mm
16 days
108mm
12 days
37mm
6 days
Sunshine10.4h
☀︎ 90%
11.3h
☀︎ 97%
11.6h
☀︎ 96%
11.6h
☀︎ 93%
9.2h
☀︎ 73%
5.6h
☀︎ 43%
4.3h
☀︎ 34%
5.0h
☀︎ 40%
5.9h
☀︎ 48%
7.8h
☀︎ 66%
7.2h
☀︎ 62%
9.4h
☀︎ 82%
WindE · 16 km/hE · 17 km/hSE · 17 km/hSE · 15 km/hW · 15 km/hW · 21 km/hW · 23 km/hW · 21 km/hW · 18 km/hNE · 14 km/hE · 17 km/hE · 16 km/h
Humidity (%)64%53%49%52%69%79%81%80%81%78%76%74%
Day length11.5h11.7h12.1h12.4h12.7h12.9h12.8h12.5h12.2h11.8h11.5h11.4h
What to do

Things to do in Bengaluru

Top sights and attractions to build your days around once you know when to go.

Places from Wikidata and Wikipedia.

Tours & tickets in Bengaluru
Browse tours & tickets

Contains affiliate links.

Frequently asked questions

What is the best time to visit Bengaluru?

The best time to visit Bengaluru is April, October, May, January, March, June, February, December, November, September, with temperatures between 16 °C and 34 °C. The best month is April. April is low season.

What is the weather like in Bengaluru?

Bengaluru has a Tropical climate with an overall score of 8/10. Annual temperatures range from 16 °C to 34 °C.

What is the hottest month in Bengaluru?

The hottest month in Bengaluru is April, with average highs of 34 °C and lows of 21 °C.

What is the rainiest month in Bengaluru?

The rainiest month in Bengaluru is July, with an average of 164 mm of precipitation.