Bengaluru
India
Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and climate
Bengaluru, India

January, like December, in Bengaluru, India, is a moderately hot winter month, with average temperature ranging between min 15.3°C (59.5°F) and max 27.6°C (81.7°F). In January, the average high-temperature is practically the same as in December - a still warm 27.6°C (81.7°F). Weather in January »

The last month of the winter, February, is a tropical month in Bengaluru, India, with average temperature varying between 17.2°C (63°F) and 30.2°C (86.4°F). In Bengaluru, the average high-temperature is practically the same as in January - a tropical 30.2°C (86.4°F). Weather in February »

The first month of the pre-monsoon summer, March, is still a tropical month in Bengaluru, India, with temperature in the range of an average low of 19.6°C (67.3°F) and an average high of 32.9°C (91.2°F). In March, the average high-temperature is almost the same as in February - a still tropical 32.9°C (91.2°F). Weather in March »

April in Bengaluru, India, is a torrid pre-monsoon summer month, with average temperature varying between 35.8°C (96.4°F) and 21.8°C (71.2°F). April is the warmest month, with an average high-temperature of 35.8°C (96.4°F) and an average low-temperature of 21.8°C (71.2°F). The average heat index is estimated at a scorching 43.1°C (109.6°F). Weather in April »

May, the last month of the pre-monsoon summer, in Bengaluru, is another hot month, with average temperature varying between 21.5°C (70.7°F) and 33.3°C (91.9°F). In Bengaluru, the average high-temperature is almost the same as in April - a hot 33.3°C (91.9°F). Weather in May »

The first month of the rainy (monsoon) season, June, is still a warm month in Bengaluru, India, with average temperature fluctuating between 20.2°C (68.4°F) and 29.4°C (84.9°F). In Bengaluru, the average high-temperature in June marginally drops, from a tropical 33.3°C (91.9°F) in May, to a warm 29.4°C (84.9°F). Weather in June »

July, like June, in Bengaluru, India, is another warm rainy (monsoon) season month, with temperature in the range of an average high of 28.1°C (82.6°F) and an average low of 19.8°C (67.6°F). In July, the average high-temperature is practically the same as in June - a still moderately hot 28.1°C (82.6°F). Weather in July »

August, the same as July, is a moderately hot rainy (monsoon) season month in Bengaluru, India, with temperature in the range of an average low of 19.6°C (67.3°F) and an average high of 27.5°C (81.5°F). In August, the average high-temperature is almost the same as in July - a still moderately hot 27.5°C (81.5°F). Weather in August »

September, the last month of the rainy (monsoon) season, in Bengaluru, is also a moderately hot month, with average temperature ranging between max 28.3°C (82.9°F) and min 19.7°C (67.5°F). In Bengaluru, the average high-temperature is almost the same as in August - a still moderately hot 28.3°C (82.9°F). Weather in September »

The first month of the post monsoon autumn, October, is also a moderately hot month in Bengaluru, India, with average temperature fluctuating between 28°C (82.4°F) and 19.4°C (66.9°F). In Bengaluru, India, the average high-temperature is practically the same as in September - a still warm 28°C (82.4°F). Weather in October »

November, the last month of the post monsoon autumn, in Bengaluru, is still a warm month, with temperature in the range of an average low of 17.7°C (63.9°F) and an average high of 27°C (80.6°F). In Bengaluru, the average high-temperature is relatively the same as in October - a still moderately hot 27°C (80.6°F). Weather in November »

December, the first month of the winter, in Bengaluru, is also a moderately hot month, with average temperature varying between 26.2°C (79.2°F) and 16°C (60.8°F). The coldest month is December, with an average high-temperature of 26.2°C (79.2°F) and an average low-temperature of 16°C (60.8°F). In Bengaluru, the average relative humidity in December is 68%. Weather in December »

How many days does it rain in Bengaluru?

In Bengaluru, during the entire year, the rain falls for 58.5 days and collects up to 974.5mm (38.4") of precipitation.

What is the driest month in Bengaluru?

January is the month with the least rainfall in Bengaluru. Rain falls for 0.2 days and accumulates 1.8mm (0.1") of precipitation.

What is the month with the lowest UV index in Bengaluru?

Months with the lowest UV index are January, November and December, with an average maximum UV index of 10.

What is the month with the most sunshine in Bengaluru?

February and March, with an average of 8.8h of sunshine, are months with the most sunshine in Bengaluru, India.

When is the highest UV index in Bengaluru?

February through October, with an average maximum UV index of 12, are months with the highest UV index in Bengaluru.

What is the least humid month in Bengaluru?

March is the least humid month in Bengaluru, India, with an average relative humidity of 45%.

What is the warmest month in Bengaluru?

The warmest month is April, with an average high-temperature of 35.8°C (96.4°F) and an average low-temperature of 21.8°C (71.2°F).

When are the longest days in Bengaluru?

June has the longest days of the year in Bengaluru, with an average of 12.9h of daylight.

What is the month with the least sunshine in Bengaluru?

July has the least sunshine of the year in Bengaluru, with an average of 3.6h of sunshine.

What is the most humid month in Bengaluru?

August is the most humid month, with an average relative humidity of 79%.

What is the wettest month in Bengaluru?

September is the month with the most rainfall in Bengaluru, India. Rain falls for 10.3 days and accumulates 241mm (9.5") of precipitation.

What is the coldest month in Bengaluru?

December is the coldest month in Bengaluru, with an average high-temperature of 26.2°C (79.2°F) and an average low-temperature of 16°C (60.8°F).

What is the month with the shortest days in Bengaluru?

With an average of 11.4h of daylight, December has the shortest days of the year.
Average temperature - Bengaluru, India
Average rainfall - Bengaluru, India

The wettest month (with the highest rainfall) is September (241mm).
The driest month (with the lowest rainfall) is January (1.8mm).

Average rainfall days - Bengaluru, India

The month with the highest number of rainy days is September (10.3 days).
The month with the lowest number of rainy days is January (0.2 days).

Average daylight / Average sunshine - Bengaluru, India

The month with the longest days is June (Average daylight: 12.9h).
The month with shortest days is December (Average daylight: 11.4h).

Months with most sunshine are February and March (Average sunshine: 8.8h).
The month with least sunshine is July (Average sunshine: 3.6h).

Average UV index - Bengaluru, India

Months with the highest UV index are February, March, April, May, June, July, August, September and October (UV index 12).
Months with the lowest UV index are January, November and December (UV index 10).