Bangalore weather boasts of pleasant weather throughout the year, with little variations in every proceeding months. The city experiences winter season from December to February with a chilling breeze, summer season from March to May and misty monsoon season from June to September. Even though the city is suitable to be visited throughout the year, the winter months are considered to be the most favorable time to visit Bangalore. This is when the weather is cool and pleasant and an ideal time to indulge in sightseeing, outdoor activities and street hopping.
With a tropical climate, the average Bangalore temperature ranges between 22 to 29 degrees Celsius. While the summers could be a little warm pushing you indoors, the winter season is the most tourist-friendly time to visit Bangalore. Monsoons are also a nice time if you like to see the greenery and enjoy the rains in Bangalore, as at this time the city turns into paradise.
Average Day Temperature: 34°C
Average Night Temperature: 22°C
Average Day Temperature: 33°C
Average Night Temperature: 22°C
Average Day Temperature: 28°C
Average Night Temperature: 17°C
With a tropical climate, the average Bangalore temperature ranges between 22 to 29 degrees Celsius. While the summers could be a little warm pushing you indoors, the winter season is the most tourist-friendly time to visit Bangalore. Monsoons are also a nice time if you like to see the greenery and enjoy the rains in Bangalore, as at this time the city turns into paradise.
January:
In the month of January, the temperature in Bangalore averages around 21°C. It is really warm, and afternoons can get very hot with the temperature averaging at 27.3°C. Temperature falls during the nights with Bangalore temperature reaching an average low of 15°C. The weather is generally dry with almost no rain. The sky above is quite sunny with 8.26 of solar radiation per day. Approximately 2.42 days are without any sunshine which may be due to cloud cover or haze. Around 76% of daylight hours are sunny while 24% are cloudy.
Average Day Temperature: 29°C
Average Night Temperature: 16°CAverage Day Temperature: 29°C
February
The temperature in February in Bangalore is fairly hot and averages at 23.6°C. It gets very hot during the afternoons and the average high temperature reaches 30.1°C. It gets mild as the day progresses and the average overnight temperature falls to 17°C. The mean daily temperature in the city during February is 13.1°C. Bangalore weather in February remains dry with less to no rainfall. The city around this time experiences moderate sunshine. Also, one can see the sun absent for an approximate 3.15 days mainly due to haze, clouds or the sun being too low. 71.9% of daylight hours are sunny while the rest are cloudy.
Average Day Temperature: 31°C
Average Night Temperature: 18°CAverage Day Temperature: 31°C
March:
In March, the weather In Bangalore gets hot and the average temperature is 26.1°C. The afternoons get very warm and the average high temperature gets around 32.7°C. The temperature drops in the night, but it is fairly warm. The average low temperature in March is 13.2°C. Bangalore weather still remains very dry with virtually no rainfall at all. It is very sunny in Bangalore in March and it gets on average a 9.29 of solar radiation per day. Approximate 79.5% of daylight hours experience sunshine with 20.5 of daylight hours being cloudy.
Average Day Temperature: 33°C
Average Night Temperature: 20°CAverage Day Temperature: 33°C
April:
The temperature in Bangalore in the month of April averages at 28 °C. The weather is very warm in April and afternoons get very, very hot. The average high temperature reaches 34.2°C. Nights too are generally very warm with the average low temperature being 21.8°C. The mean diurnal temperature range in April is 12.4°C. The city is moderately sunny throughout the month and gets a considerable 8.19 of solar radiation almost daily. It is sunny for approximately 67.7 percent of daylight hours while for 32.3% it remains cloudy.Average Day Temperature: 34°C
Average Night Temperature: 22°C
May:
In the month of May, Bangalore temperature averages around 27.4°C. It is the hottest month of the year in the city. With the afternoons getting very hot, the average high temperature reaches 33.2°C. Overnight temperatures are too fairly warm with the average low temperature being 21.4°C The daily mean temperature variation in may is 11.8°C. There is hardly any rain and it remains dry throughout the month. The sky is sunny and with an average of 7.25 of solar radiation per day. For approximately 58.9% of daylight hours, it is sunny while for the rest it remains cloudy. Sunshine is absent for 5.10 days which maybe because of clouds or haze.Average Day Temperature: 33°C
Average Night Temperature: 22°C
June:
In Bangalore, the average temperature during the month of June is 24.6°C. It is fairly hot at this time of the year and afternoons get very warm when the average high temperature reaches 29.2°C. As the day progresses the temperature gradually decreases but remains hot with an average low temperature of 20.1°C. This month may receive occasional rainfall, especially towards the end of the month. Around 78mm of rainfall occurs on average 13 days. The sky above is slight fair and receives a modest 4.31 of solar radiation per day. Approximately 8.06 days are without any bright sunshine. 36.4% of daylight hours are sunny while 63.6% are cloudy.
Average Day Temperature: 30°C
Average Night Temperature: 21°CAverage Day Temperature: 30°C
July:
In July, the average temperature in the city is at 23.9°C. It is still fairly hot. The average high temperature reaches 28.1°C and afternoons can get very hot. The overnight temperatures with an average low temperature of 19.1°C are generally warm. The mean daily temperature range in July in Bangalore is 8.4°C. Rain occurs in intervals with around 106mm of it tumbling on average 18 days. The sky above is dull with an average 3.0 of solar radiation per day. There are 9.40 days without any bright sunshine mainly due to cloudy weather, haze or sun being too low on the horizon. For 23.7% of daylight hours, it is sunny, while cloudy for 73.6% of the daylight hours.
Average Day Temperature: 29°C
Average Night Temperature: 20°CAverage Day Temperature: 29°C
August:
In August, the average temperature in Bangalore is 23.5°C. The weather throughout the month remains fairly hot. Afternoons are generally hot with the average high temperature reaching 27.4°C. The overnight temperatures get somewhat cooler with the average low temperature at 19.5°C. Bangalore weather in August remains wet with rainfall almost throughout the month at intervals. Around 119mm of rainfall occurs during on average 18 days. The sky above Bangalore remains dull with a mere 4.05 of solar radiation per day. Sunshine is absent for approx. 8.19 per day and the city receives sunlight for 33% of daylight hours while it remains cloudy for the rest of the hours.
Average Day Temperature: 28°C
Average Night Temperature: 20°CAverage Day Temperature: 28°C
September:
In September, the average Bangalore temperature is 23.9°C which is still fairly hot. The afternoons are generally hot with 28.2°C average high temperature. The temperature decreases as the day progress with the overnight temperatures having an average low of 19.6°C. The weather in Bangalore during September is still somewhat rainy with a substantial 244mm of rainfall occurring across the city on an average 15 days. The sky if slight fair with a moderate 5.01 of solar radiation per day. Sunshine is absent for 7.02 per day which is mainly because of the rain and cloudy weather. 41.7% of daylight hours are approximately sunny while 58.3% remain cloudy.
Average Day Temperature: 29°C
Average Night Temperature: 20°CAverage Day Temperature: 29°C
October:
In October, the average temperature in the city is generally hot at 23.7°C. The average high temperature reaches 28°C with afternoons getting very hot. The overnight temperature is fairly cooler and the average low temperature in October is 19.3°C. There is rain once in a while with around 127mm of rainfall occurring on average 15 days. The sky above Bangalore is generally fair with a substantial 5.36 of solar radiation per day. There is no sunshine for approximately 6.05 hours per day due to clouds or haze. While it sunny for 48% of daylight hours, it remains cloudy for 52% of daylight hours.
Average Day Temperature: 29°C
Average Night Temperature: 20°CAverage Day Temperature: 29°C
November:
Bangalore temperature in the month of November averages around 22.2 °C. During this time, there is a big range of temperature during the day and night. While the days experience high temperatures up to 27 °C and the night temperature is milder with an average temperature getting as low as 17.5 °C. Bangalore weather during this time is characterized by sporadic rains along with sufficient sunlight averaging a measurable 6.58. However, there is also about 4.25 hours per day when due to the presence of cloud and haze, the sun cannot be seen in the sky.
Average Day Temperature: 28°C
Average Night Temperature: 18°CAverage Day Temperature: 28°C
December:
Bangalore weather in December is quite pleasant with the average temperature ranging at 21.1 °C. Overall, Bangalore experiences warm days with an average high temperature reaching 26.2 °C and the overnight temperature dropping to 16 °C. The days are characterized with lesser rains and it is quite sunny with the sun shining for approximately 70% of daylight hours and having a cloud cover for 30% of daylight hours. However, it’s a good time to step out of your homes and enjoy the warm sunny days of December in Bangalore.Average Day Temperature: 28°C
Average Night Temperature: 17°C
Best time to Visit Bangalore:
The best time to visit Bangalore is during the winter months from October to January. Even though Bangalore experiences a moderate climate throughout the year, this is one of the best times to plan a visit to Bangalore. This is when Bangalore sees a mix of warm and chilly weather as compared to the chilling temperatures of other major cities in India.
The average temperature in Bangalore during this time ranges around 25 degrees Celsius and the lowest temperature dropping up to 11 degrees Celsius. This is when Bangalore attracts the maximum crowds and offers pleasant weather to let the tourists enjoy visiting the lakes and parks.
The average temperature in Bangalore during this time ranges around 25 degrees Celsius and the lowest temperature dropping up to 11 degrees Celsius. This is when Bangalore attracts the maximum crowds and offers pleasant weather to let the tourists enjoy visiting the lakes and parks.