Advertisement

Bengaluru weather

Best months for weather: Dec–Feb. Below: today's sky, the hour-by-hour rain chance and the 16-day forecast for Bengaluru, Karnataka, India.

Loading weather…

Best Time to Visit

Peak season Dec–FebOff season Apr–May, Jul–Oct

Peak2 mm
29°14°☁ 25%Jan
Peak5 mm
32°15°☁ 22%Feb
Fair17 mm
35°19°☁ 31%Mar
Off57 mm
35°21°☁ 48%Apr
Off110 mm
33°21°☁ 64%May
Fair76 mm
29°20°☁ 82%Jun
Off100 mm
28°19°☁ 89%Jul
Off113 mm
28°19°☁ 87%Aug
Off152 mm
28°19°☁ 78%Sep
Off141 mm
27°18°☁ 69%Oct
Fair56 mm
26°16°☁ 56%Nov
Peak15 mm
27°14°☁ 42%Dec

Bengaluru weather by month

When is the best time to visit Bengaluru?

Based on weather alone, the best time to visit Bengaluru is Dec–Feb, according to NASA's 2001–2025 climate averages. Apr–May, Jul–Oct tends to be the least pleasant. Average highs run from 26°C (79°F) in November to 35°C (96°F) in April.

What is the rainiest month in Bengaluru?

September is the wettest month, with about 152 mm (6.0 in) of rain on average. January is the driest, with about 2 mm (0.1 in).

What is the hottest month in Bengaluru?

April is the warmest, with average highs of 35°C (96°F) and lows of 21°C (70°F). November is the coolest, with highs of 26°C (79°F) and lows of 16°C (61°F).

Does Bengaluru have a rainy season?

Yes. Sep is the rainy season (150 mm or more a month), while Nov–Apr is usually dry (under 60 mm).

Bengaluru weather month by month

Sources: 2001–2025 monthly averages from NASA POWER (MERRA-2 reanalysis), forecast and current conditions from Open-Meteo. Page updated . How we rate months

Advertisement

Weather near Bengaluru

For camera owners

Have a camera with a view of the sky? Share it with travelers.

Advertisement