Last updated: August 21, 2025
December in Bengaluru, India offers a delightful blend of mild temperatures and refreshing weather. With a maximum of 30°C (86°F) and an average temperature resting at around 22°C (71°F), the city witnesses pleasant daytime conditions contrasted by cooler nights, where lows can dip to 14°C (58°F). This month sees about 29 mm (1.1 in) of rainfall spread over approximately 5 days, contributing to the lush greenery that adorns the city. Additionally, humidity levels hover around 77%, enhancing the fresh feel of the air, making December an inviting time to explore Bengaluru’s vibrant culture and outdoor attractions.
In December, Bengaluru offers a delightful respite from the sweltering heat of the preceding months, as temperatures start to cool significantly. With a minimum temperature of 14°C (58°F) and an average of 22°C (71°F), the city enjoys a pleasant climate that's ideal for outdoor activities. The maximum temperature peaks at 30°C (86°F), striking a balance that is comfortable yet warm enough for sun enthusiasts. This month serves as a brief interlude before the deeper winter chill sets in, showcasing Bengaluru's characteristic mildness as it transitions into the cooler season, providing a refreshing end to the year.
In December, Bengaluru experiences a notable shift in its precipitation patterns, receiving 29 mm (1.1 in) of rain over about 5 days. This amount, while modest compared to the heavier rains of the monsoon months, signals a transition into the cooler, drier winter season. Unlike the torrential downpours of May to October, the December showers provide a gentle closure to the year, marking a significant decrease from the peak precipitation months, which see totals often exceeding 160 mm and frequent rain events. This relatively low rainfall is characteristic of the month, contributing to Bengaluru's pleasant climate, making it a favored time for outdoor activities and festivities. As the year comes to a close, the city balances between the remnants of its lush monsoon season and the crispness of winter, showcasing the unique diversity of its climate.
As the year draws to a close, December humidity in Bengaluru, India, averages a comfortable 77%, reflecting a gradual decline from the peaks reached in the mid-year months. The city experiences its highest humidity levels in the monsoon months of July and August, peaking at 88% and 89%, respectively. Following this, a slow decrease in humidity is observed as the year transitions from the rains of late summer to the cooler winter months. While November holds onto 82%, December shows a notable drop, inviting a refreshing change in the atmosphere as cooler temperatures set in. This decline highlights a natural ebb and flow, where the city's weather shifts from humid summer to drier winter, making December a delightful month for both residents and visitors alike.
As December arrives in Bengaluru, the city sees a slight dip in the UV Index, with a reading of 10, categorizing it as very high. This reduction marks the end of a consistently extreme UV Index that prevailed from January through November, where values hovered between 11 and 14, compelling residents to limit their sun exposure to just 10 minutes to avoid burns. Interestingly, the burn time extends to 15 minutes this month, offering a brief respite for sun-seekers. However, it’s essential to stay vigilant; even at a slightly lower index, the risk remains significant. For more detailed insights on UV levels throughout the year, visit Bengaluru UV Index.
UV Risk Categories
December in Bengaluru shines bright with 308 hours of sunlight, marking a delightful transition into the new year. As the year winds down, sunlight in December mirrors the vibrant energy of the past few months, notably higher than the gloomy monsoon months of June and July, which see less sunshine due to the rains. Interestingly, this month’s hours are in line with the sun-kissed atmosphere that characterizes the end of the year, closely following a peak in May. Overall, December stands out as a breezy and sunny time, perfectly encapsulating the region's mild winter charm as residents and visitors alike indulge in outdoor activities amidst the pleasant glow.
December in Bengaluru, India, brings a moderate chance of sunny weather, with 60% likelihood of clear skies. As the year winds down, the city enjoys a noticeable upswing in sunshine compared to the preceding months, particularly November, when only 5% of the days boasted sunlit skies. This trend reflects a seasonal shift, moving from the oppressive monsoon months of June and July—where sunlight was scarce at just 6% and 10%, respectively—to a period where residents can once again bask in the sun's warmth. Overall, December strikes a promising balance, making it an alluring time for outdoor activities before the chill of winter deepens.
In Bengaluru, India, December sees a return to 11 hours of daylight, mirroring the sunlit hours of January and February. As the year transitions, daylight begins to peak in the spring months, reaching up to 12 hours from March through September, embracing a time of longer days and vibrant activity. This period allows for an extended enjoyment of outdoor pursuits. However, as October arrives, the daylight starts to wane once again, and by December, the rhythm of 11 hours returns, bringing a sense of closure to the year. This cyclical nature not only shapes daily life but also highlights Bengaluru's unique climate, making it a fascinating place to experience the beauty of each season's light.
As December unfolds in Bengaluru, the city experiences a gentle breeze with an average wind speed of 2.6 m/s (6 mph), slightly lower than the year's peak in the monsoon months of June and July, which saw winds reaching 4.0 m/s (9 mph) and 4.4 m/s (10 mph), respectively. The transition from the heavy rains of mid-year to the cooler, drier air of December brings a refreshing shift in the atmosphere, making this month feel particularly pleasant. While winds picked up a bit as the monsoon retreated, December’s breeziness is reminiscent of the calmness found in early autumn months like November and January, both averaging about 2.7 m/s (6 mph). This consistency in the wind speeds throughout the cooler months contributes to the city's overall charm, inviting residents and visitors alike to enjoy the outdoors as they revel in the serene beauty of Bengaluru’s winter.
Weather in Bengaluru varies notably across the year, with each month offering distinct climate conditions. This page compares December’s weather to other months in Bengaluru, focusing on differences in temperature, rainfall, humidity, and UV levels.
December and January weather in Bengaluru show some notable similarities and differences. In December, the temperatures range from a minimum of 14°C (58°F) to a maximum of 30°C (86°F), with an average of 22°C (71°F). The month experiences about 29 mm (1.1 in) of precipitation across five days, combined with a humidity level of 77%. In contrast, January sees slightly lower minimum temperatures at 13°C (56°F) and a peak of 31°C (88°F), maintaining a similar average of 22°C (72°F). Precipitation significantly decreases to just 12 mm (0.5 in) over two days, while humidity drops to 62%. For more detailed insights, check out Bengaluru weather in January.
In December, the weather features a comfortable range with minimum temperatures around 14°C (58°F) and average highs reaching 30°C (86°F). Humidity is relatively high at 77%, and the month sees about 29 mm (1.1 in) of precipitation over roughly five days. In contrast, February experiences slightly warmer conditions with an average temperature of 23°C (74°F) and maximums soaring up to 34°C (93°F). The month is significantly drier, with only 9 mm (0.3 in) of rain over just one day and a noticeable drop in humidity to 51%. This shift makes February more favorable for outdoor activities. For more details, check out Bengaluru weather in February.
December and March showcase distinct weather patterns, with December featuring milder temperatures ranging from a minimum of 14°C (58°F) to a maximum of 30°C (86°F) and higher humidity at 77%. The month sees an average temperature of 22°C (71°F) and experiences about 29 mm (1.1 in) of precipitation over five days. In contrast, March is warmer, with minimum temperatures starting at 16°C (62°F) and peaking at 35°C (96°F), leading to a comfortable average of 26°C (80°F). Precipitation in March is lighter, amounting to just 16 mm (0.6 in) over two days, and the humidity drops significantly to 47%. For a more detailed look at March weather, visit Bengaluru weather in March.
December and April in Bengaluru present distinct weather experiences. In December, temperatures range from a mild 14°C (58°F) at night to a warm 30°C (86°F) during the day, with an average temperature of 22°C (71°F). The month sees about 29 mm (1.1 in) of precipitation over approximately five days, accompanied by a higher humidity level of 77%. In contrast, April tends to be hotter, with temperatures starting at a minimum of 20°C (68°F), peaking at 36°C (96°F), and averaging around 28°C (82°F). Although April has slightly more precipitation, totaling 37 mm (1.5 in) over six days, it boasts lower humidity levels at 59%. For a deeper dive into Bengaluru's April weather specifics, visit Bengaluru weather in April.
In December, the weather in Bengaluru is generally warm, with temperatures ranging from a minimum of 14°C (58°F) to a maximum of 30°C (86°F) and an average of about 22°C (71°F). The month sees relatively low precipitation, with only 29 mm (1.1 in) spread across about 5 days and humidity levels hovering around 77%.
In contrast, May brings significantly hotter conditions, featuring minimum temperatures of 19°C (67°F) and soaring maximums of 35°C (96°F) with an average temperature of 26°C (80°F). Precipitation increases notably during this month, totaling 133 mm (5.2 in) over approximately 16 days, while humidity remains slightly higher at 79%. This stark contrast in temperature and precipitation highlights how December offers more moderate conditions compared to the heat and moisture prevalent in May. For a detailed look at May's climate, check out Bengaluru weather in May.
In December, the weather is generally milder with temperatures ranging from a minimum of 14°C (58°F) to a maximum of 30°C (86°F) and an average of 22°C (71°F). The month experiences relatively low precipitation at 29 mm (1.1 in) over about 5 days and humidity levels at 77%. In contrast, June brings notably warmer temperatures, with a minimum of 20°C (69°F) and a maximum of 33°C (91°F), averaging at 25°C (77°F). However, June is much wetter, accumulating 121 mm (4.7 in) of rainfall over approximately 21 days, along with higher humidity at 83%. For more detailed information, check out Bengaluru weather in June.
December and July in Bengaluru present contrasting weather experiences. In December, temperatures range from a minimum of 14°C (58°F) to a maximum of 30°C (86°F), with an average of 22°C (71°F). The month sees relatively low precipitation, totaling 29 mm (1.1 in) over about 5 days, accompanied by a humidity level of 77%. In contrast, July is much wetter and more humid, with temperatures ranging from a minimum of 20°C (68°F) to a maximum of 32°C (91°F), averaging 24°C (76°F). This month experiences significantly higher precipitation, accumulating 164 mm (6.5 in) over 23 days, and higher humidity levels of 88%. For more details, check out Bengaluru weather in July.
December and August in Bengaluru exhibit notable differences in weather patterns. December typically sees milder temperatures, with a minimum of 14°C (58°F) and a maximum of 30°C (86°F), presenting an average of 22°C (71°F). In contrast, August experiences warmer nights with a minimum temperature of 20°C (68°F), yet both months reach a maximum of 30°C (87°F). Precipitation levels also diverge significantly; December witnesses lighter rainfall, totaling 29 mm (1.1 in) over 5 days, while August is much wetter, with 154 mm (6.1 in) over 23 days. Additionally, humidity levels rise in August to 89%, compared to 77% in December, making the latter month generally more comfortable. For a more in-depth look at the weather during August, you can explore Bengaluru weather in August.
In comparing the weather of December and September, December presents milder temperatures, with an average of 22°C (71°F) compared to September's warmer average of 24°C (75°F). December experiences less precipitation, with only 29 mm (1.1 in) spread over 5 days, while September sees significantly higher rainfall at 162 mm (6.4 in) across 19 days. Additionally, humidity levels are slightly lower in December at 77%, compared to the more humid conditions in September at 89%. For more details on September weather, you can check Bengaluru weather in September.
When comparing the weather in December and October, December tends to be slightly warmer, with average temperatures ranging from a minimum of 14°C (58°F) to a maximum of 30°C (86°F), while October features a minimum of 16°C (61°F) and a maximum of 31°C (87°F). Precipitation levels also differ significantly; December experiences a modest 29 mm (1.1 in) over just 5 days, in contrast to October's much higher rainfall of 165 mm (6.5 in) spread across 19 days. Additionally, December has lower humidity at 77%, compared to October's 85%. For a deeper look into the specifics of October’s weather, visit Bengaluru weather in October.
In comparing the weather of December to November, we see some notable differences. While both months have a minimum temperature of 14°C (58°F) and a maximum of 30°C (86°F), December has a slightly lower average temperature of 22°C (71°F) compared to November's 23°C (73°F). Precipitation in December is significantly reduced, with only 29 mm (1.1 in) falling over 5 days, whereas November experiences much higher rainfall at 108 mm (4.2 in) over 12 days. Additionally, December has a lower humidity level of 77% compared to November's 82%. For more insights on November's conditions, check out the Bengaluru weather in November.
As December unfolds in Bengaluru, the weather brings a refreshing change, making it one of the most pleasant months of the year. With average temperatures settling around a comfortable 22°C (71°F), the city enjoys a delightful contrast to the warmer months. The evenings can be especially cool, dipping down to 14°C (58°F), while daytime temperatures peak around 30°C (86°F). This month also sees a noticeable drop in humidity levels and a bit of rainfall—though only about 29 mm over roughly 5 days. These conditions create a crisp atmosphere, ideal for outdoor activities and festivities. For a deeper dive into how December’s climate stacks up against other months, check out Bengaluru Climate.