Bengaluru

India · 12.97°, 77.59° · 7 models compared

Compare with another city

Next 48 hours

Model comparison

Model accuracy leaderboard

last 30 days · daily high · vs ERA5

Over the last 30 days, ARPEGE/AROME was closest for Bengaluru (avg error 0.8°).

1ARPEGE/AROME
0.8° err
2UKMO
1.0° err
3ECMWF IFS
1.1° err
4ICON
1.2° err
5GEM
1.2° err
6GFS
1.4° err
7JMA GSM/MSM
2.0° err

Lower error is better. We compare each model's past forecasts against what actually happened (ERA5 reanalysis). See the methodology.

Ensemble uncertainty

Best-day planner

On this day

Air quality

Sky tonight

Waxing crescent
44% illuminated
Climate report

Bengaluru's climate, by the numbers

1991–2020 normals from the ERA5 reanalysis archive.

Temperature & rainfall by month

Jan15°–27°
Feb16°–30°
Mar19°–32°
Apr21°–33°
May21°–32°
Jun20°–28°
Jul20°–26°
Aug20°–26°
Sep19°–27°
Oct19°–26°
Nov17°–26°
Dec15°–26°

Bar spans the average low to average high. Wettest month: 140 mm.

Weather DNA

Bengaluru's unique climate fingerprint

Rainfall by month

Jan5.1 mm
Feb5.6 mm
Mar15 mm
Apr44 mm
May117 mm
Jun121 mm
Jul131 mm
Aug123 mm
Sep127 mm
Oct140 mm
Nov63 mm
Dec23 mm

Average monthly rainfall (1991–2020).

Bengaluru has a warm climate with mild seasonal change. Across the year the average temperature sits around 23.3°C, peaking in April and bottoming out in December.

Rain is spread fairly evenly through the year, totalling about 913 mm. October is typically the wettest month and January the driest, but there's no single dominant rainy season.

It's a sunny place overall, with roughly 3600 hours of sunshine a year — worth keeping in mind when you compare it against other cities on Climify.

Records

Hottest
37° 1993-05-06
Coldest
1992-01-08
Wettest day
127 mm 2015-11-16

Warming trend

+ 0.2°C vs 1961–1990
1960s23°
1970s+0.2°23°
1980s+0.4°23°
1990s+0.3°23°
2000s+0.3°23°
2010s+0.7°24°
2020s+1.0°24°

Change versus the 1960s, the earliest decade on record.

Bengaluru weather — FAQ

Which weather model is most accurate for Bengaluru? +

Climify backtests all seven models against what actually happened over the last 30 days (ERA5 reanalysis) and ranks them by average error for Bengaluru specifically. The live leaderboard on this page shows the current ranking.

What is the climate of Bengaluru like? +

Bengaluru has a warm climate with mild seasonal change. Across the year the average temperature sits around 23.3°C, peaking in April and bottoming out in December. Rain is spread fairly evenly through the year, totalling about 913 mm. October is typically the wettest month and January the driest, but there's no single dominant rainy season. It's a sunny place overall, with roughly 3600 hours of sunshine a year — worth keeping in mind when you compare it against other cities on Climify.

How hot does Bengaluru get? +

The hottest temperature on record for Bengaluru in the ERA5 archive is 37° (1993-05-06). The warmest month on average is April.

Embed Bengaluru on your site

Drop this snippet anywhere to show a live Bengaluru weather card that links back to Climify.

<iframe src="https://climify.com/embed/bangalore" width="360" height="280" style="border:0;border-radius:16px" title="Bengaluru weather by Climify" loading="lazy"></iframe>

Preview it at /embed/bangalore.