Bangalore Weather in March

India · Subtropical Highlands climate · Data averaged from 2020-01-01 to 2024-12-31 (5 years)

Written by Sofia Reyes · Edited by David Chen · Last reviewed August 17, 2026
Avg High
32.6°C
90.7°F
Avg Low
18.9°C
66.0°F
Mean Temp
25.5°C
77.9°F
Rainfall
9.8 mm
4.6 rainy days
Sunshine
11.5 hrs
per day average
Humidity
47.7%
relative humidity
Wind
17.8 km/h
avg max wind
UV Index
—
not available
Snowfall
—
none

March in Bangalore sees average temperatures ranging from a low of 18.9°C (66.0°F) to a high of 32.6°C (90.7°F), with a mean of 25.5°C (77.9°F). Compared to the annual average of 23.3°C (73.9°F), this month is 2.2°C warmer than the yearly norm. Precipitation averages 9.8mm, making it approximately 86.0mm drier than the monthly average of 96.0mm. The city receives an average of 11.5 hours of sunshine per day during March, with relative humidity averaging 47.7%. Wind speeds reach an average maximum of 17.8 km/h. For travelers, this month offers a temperature experience in Bangalore, with drier-than-average conditions compared to the rest of the year.

Writer's Note — Sofia Reyes on March

Bangalore's altitude of 920 meters makes it one of the most comfortable major cities in India. I've studied its climate extensively and found that the city's famous reputation for pleasant weather is backed by the data — the annual average temperature of 24°C is remarkably stable. The city receives moderate rainfall from both the southwest and northeast monsoons, making it green year-round.

March vs Adjacent Months

MetricFebruaryMarchApril
Mean Temp 22.9°C (73.2°F) 25.5°C (77.9°F) 27.1°C (80.8°F)
Rainfall 3.6mm 9.8mm 33.6mm
Sunshine 11.3 hrs 11.5 hrs 11.4 hrs
Humidity 54.5% 47.7% 51.2%
Wind 17.5 km/h 17.8 km/h 16.6 km/h
Rainy Days 1.2 4.6 6.8

Seasonal Context

March falls in Spring in the Northern Hemisphere. Spring is a transitional season with temperatures rising from winter lows. For travelers visiting Bangalore in March, the data indicates favorable conditions based on the combination of temperature, precipitation, and daylight hours.

Frequently Asked Questions

What is the average temperature in Bangalore in March?

The average temperature in Bangalore during March ranges from 18.9°C (66.0°F) to 32.6°C (90.7°F), with a mean of 25.5°C (77.9°F).

How much does it rain in Bangalore in March?

Bangalore receives an average of 9.8mm of precipitation in March, spread across approximately 4.6 rainy days.

What should I pack for Bangalore in March?

Based on March weather data, pack lightweight, breathable clothing, sunscreen, and a hat.

Is March a good time to visit Bangalore?

March is a good time to visit Bangalore, with comfortable temperatures and manageable rainfall.

Other Months for Bangalore

Cities with Similar March Climate (Subtropical Highlands)

Data Source: Open-Meteo historical archive (2020-01-01 to 2024-12-31). Daily measurements aggregated into monthly climate normals. Coordinates: 12.97°, 77.59°. Timezone: Asia/Kolkata. Last updated: 2026-07-30.