Skip to main content

Bangalore Climate — Average Highs, Lows & Rainfall by Month

Bangalore has a temperate climate with four distinct seasons. Daytime temperatures average 34°C / 93°F in April, the warmest month, and drop to 26°C / 80°F in December, the coldest. Overnight lows in December average 16°C / 61°F. Bangalore receives about 1107 mm of rain a year across roughly 154 wet days, with October the wettest month.

Averages for 2021–2025 · Open-Meteo Historical Weather API (ERA5 reanalysis) · Updated 2026-10-05

Hottest month
April
34°C / 93°F
Coldest month
December
17°C / 63°F
Wettest month
October
189 mm
Annual rainfall
1107 mm
~154 wet days

Monthly averages in Bangalore

Average daytime high, overnight low and rainfall for each month of the year.

Average temperatures and rainfall by month in Bangalore, 2021–2025
MonthAvg highAvg lowRainfallWet days
January27°C / 81°F16°C / 61°F10 mm2
February30°C / 86°F17°C / 62°F3 mm1
March33°C / 91°F19°C / 66°F13 mm2
April34°C / 93°F21°C / 70°F34 mm5
May31°C / 87°F21°C / 70°F146 mm17
June29°C / 84°F20°C / 68°F117 mm19
July27°C / 81°F20°C / 68°F178 mm27
August28°C / 82°F20°C / 67°F168 mm21
September28°C / 82°F19°C / 67°F105 mm21
October27°C / 81°F19°C / 66°F189 mm20
November26°C / 80°F18°C / 65°F109 mm13
December26°C / 80°F17°C / 63°F36 mm6

Best time to visit Bangalore

February, January, December offer the most comfortable weather in Bangalore: mild daytime temperatures with the year's lowest rainfall — February averages 30°C (86°F); January averages 27°C (81°F); December averages 26°C (80°F).

Bangalore climate FAQ

What is the hottest month in Bangalore?
April is the hottest month in Bangalore, with average daytime highs of 34°C / 93°F and overnight lows of 21°C / 70°F (averages for 2021–2025).
What is the coldest month in Bangalore?
December is the coldest month in Bangalore, with average highs of 26°C / 80°F and lows of 17°C / 63°F.
How much rain does Bangalore get a year?
Bangalore receives about 1107 mm of rainfall a year, spread over roughly 154 wet days. October is the wettest month (189 mm on average) and February the driest (3 mm).
When is the best time to visit Bangalore?
February, January, December are the most comfortable months in Bangalore: mild daytime temperatures with the least rainfall of the year.

Want today's conditions instead of averages?

See live weather in Bangalore →

Source: Open-Meteo Historical Weather API (ERA5 reanalysis), Open-Meteo. Averages are daily means across 2021–2025 and are rounded for display — for a live forecast see the Bangalore weather page.