Bengaluru Weather in May
India · May climate averages and travel tips
Expect very hot days in Bengaluru in May: the average high is 33°C (91°F) and the average low is 21°C (70°F). The month is moderately rainy, with about 118 mm (4.6 in) of rain spread over 15 days. You get roughly 12.6 hours of daylight and frequently cloudy skies.
Is May a good time to visit Bengaluru?
May is not the best time to visit Bengaluru (4.4/10) mainly because of the rain. The weather is much better in December and January.
Visiting Bengaluru in May
May: warm and changeable
May feels hot, sticky and increasingly unsettled. The high reaches 33°C, but April is hotter, with a 35°C high. Rain falls on 15 days, often bringing a welcome break from the heat. Cloudy skies and just under five hours of daily sun can make the weather feel less bright than you'd expect.
Visit Cubbon Park or the Lalbagh gardens earlier in the day, then spend the warmer hours in the Visvesvaraya Industrial and Technological Museum. Keep plans flexible: showers can interrupt outdoor sightseeing, so don't count on a dry afternoon at Nandi Hills. June is cooler and less rainy, while December and January are Bengaluru's best months overall.
Holidays and city life
May Day is a public holiday in Karnataka, and Buddha Purnima may also fall in May. The exact date changes each year. Indian schools are on summer break around this time, so family outings can be busier, even as Bengaluru sees fewer visitors than during its peak winter months.
If you hate crowds, May can suit you better than December or January. Hotels may cost less than in those popular months, though school-holiday demand can keep some places busy.
Make the rain work
Travelling with kids? Pair a morning at Lalbagh with an indoor museum visit, rather than planning a full day outside.
If rain catches you near MG Road, duck into the nearby shops or cafés and wait it out; showers can make traffic slow across the city. For a local snack, try a masala dosa at MTR near Lalbagh, then visit the gardens when the weather clears. The cooler spell after rain can make a walk around the glasshouse more pleasant than an exposed afternoon outing.
May weather at a glance
| Average high | 33°C (91°F) |
|---|---|
| Average low | 21°C (70°F) |
| Daily mean | 27°C (80°F) |
| Rainfall | 118 mm (4.6 in) |
| Rainy days (1 mm+) | 15 |
| Humidity | 64% |
| Cloud cover | 65% |
| Daylight | 12.6 hours |
| Est. sunshine | 4.9 hours/day |
| Wind | 8.9 km/h |
| vs April | 3°C cooler than April, with 72 mm more rain. |
What to pack for Bengaluru in May
- light, breathable clothing
- sunscreen and a hat
- an umbrella or rain jacket
Bengaluru weather in other months
← AprilBest time to visit BengaluruJune →
Better weather in May nearby
- Istanbul21°C · 38 mm · Excellent
- Izmir25°C · 27 mm · Excellent
- Antalya27°C · 44 mm · Excellent
- Bodrum24°C · 24 mm · Excellent
- Wuzhong27°C · 20 mm · Excellent
- Taiyuan27°C · 42 mm · Excellent
Nearby in May
- Kallakurichi37°C · 84 mm
- Coimbatore32°C · 125 mm
- Tiruchirappalli37°C · 76 mm
- Chennai36°C · 50 mm
- Teni33°C · 114 mm
- Madurai36°C · 91 mm
Where else is good in May? See where to go in May.