Bengaluru Weather in March
India · March climate averages and travel tips
In March, Bengaluru has average highs of 35°C (94°F) and lows of 18°C (65°F). The month is very dry, with about 18 mm (0.7 in) of rain spread over 3 days, one of the driest months of the year. You get roughly 11.9 hours of daylight and mostly clear skies.
Is March a good time to visit Bengaluru?
March is a fair time to visit Bengaluru (6.1/10) mainly because of the heat. For better weather, go in December and January.
Visiting Bengaluru in March
March weather
March feels hot and mostly dry in Bengaluru. Afternoons can reach 35°C, while evenings cool to around 18°C. There's plenty of sun, but only a few rainy days, so showers are unlikely to shape most plans.
The heat is manageable for city sights if you save outdoor walks for morning or evening. Try Lalbagh Botanical Garden early, then spend the sticky afternoon in the air-conditioned galleries at the National Gallery of Modern Art. April is just as hot and gets more rain, so March is a useful window before wetter weather sets in.
Festivals and crowds
Ugadi, the Kannada New Year, sometimes falls in March, though its date changes each year. You may see mango leaves on doorways and find special festive meals at local restaurants. Bengaluru Karaga, a traditional festival in the old city, can also take place in March; its timing varies.
If you hate crowds, March is generally calmer than December and January, Bengaluru's best months for visiting. It's not a major holiday period across the whole month, but festival days can bring lively crowds around temples and in the old city. Hotel prices are often easier than in the December–January high season, though business travel can keep rates up on weekdays.
Getting around
Travelling with kids? Keep the hottest part of the day for indoor stops, and enjoy Cubbon Park when the sun eases.
For an easy evening plan, take Namma Metro to MG Road and walk towards Church Street for dinner. If you're trying Bengaluru's famous masala dosa, order it fresh at a local darshini, a casual eatery where service is quick. Don't plan a long midday walk between sights; the strong sun can make even short city distances feel tiring.
March weather at a glance
| Average high | 35°C (94°F) |
|---|---|
| Average low | 18°C (65°F) |
| Daily mean | 26°C (79°F) |
| Rainfall | 18 mm (0.7 in) |
| Rainy days (1 mm+) | 3 |
| Humidity | 45% |
| Cloud cover | 31% |
| Daylight | 11.9 hours |
| Est. sunshine | 9 hours/day |
| Wind | 9.4 km/h |
| vs February | 3°C warmer than February, with 13 mm more rain. |
What to pack for Bengaluru in March
- light, breathable clothing
- sunscreen and a hat
- swimwear
Bengaluru weather in other months
← FebruaryBest time to visit BengaluruApril →
Better weather in March nearby
- Dubai27°C · 17 mm · Excellent
- Abu Dhabi27°C · 14 mm · Excellent
- Kathmandu25°C · 24 mm · Excellent
- Pokhara25°C · 37 mm · Excellent
- Aqaba26°C · 6 mm · Excellent
- Baghdad25°C · 30 mm · Excellent
Nearby in March
- Kallakurichi37°C · 18 mm
- Coimbatore36°C · 32 mm
- Tiruchirappalli37°C · 17 mm
- Chennai34°C · 17 mm
- Teni35°C · 32 mm
- Madurai37°C · 24 mm
Where else is good in March? See where to go in March.