Bengaluru weather: IMD forecasts light rain on New Year, misty mornings and chilly evenings ahead | India News

Bengaluru weather: IMD forecasts light rain on New Year, misty mornings and chilly evenings ahead

Published on: Jan 01, 2026 12:56 PM IST

Bengaluru weather: As per the weekly forecast issued by the weather department, no warning has been issued for Karnataka's capital city till January 7.

The India Meteorological Department (IMD) has forecast cloudy skies with light rainfall in Bengaluru on Thursday, New Year’s Day. The maximum temperature is expected to settle at 29 degrees Celsius, while the minimum will be around 20 degrees Celsius.

Bengaluru weather: The maximum temperature is expected to settle at 29 degrees Celsius. (HT photo)
Bengaluru weather: The maximum temperature is expected to settle at 29 degrees Celsius. (HT photo)

As per the weekly forecast issued by the weather department, no warning has been issued for Karnataka's capital city till January 7.

Weather forecast for Bengaluru

Bengaluru is expected to experience a mix of cloudy skies and misty conditions over the first week of January. The week begins with generally cloudy skies accompanied by light rain, bringing a maximum temperature of 29 degrees Celsius and a minimum of 20 degrees Celsius.

Also read| Bengaluru airport rolls out premium pick-up fare for corporate cabs amid flak over parking norms: Report

Humidity levels will be relatively high at 88 per cent, making the day feel slightly damp. No weather warnings have been issued for this day.

From January 2 onwards, the city is likely to experience misty conditions that may reduce visibility during the early mornings and late evenings. Temperatures will remain fairly steady, with maximums around 28 degrees Celsius and minimums gradually falling from 19 degrees Celsius on January 2 to 15 degrees Celsius by January 4, maintaining that level through the rest of the week. Humidity will range between 75 per cent and 80 per cent, adding a slight chill to the mornings and evenings.

Also read| Bengaluru faces surge in seasonal flu cases as winter sets in: Report

The mist may linger into the daytime on some days, especially in low-lying areas, but the skies are expected to remain largely clear after the morning hours.

Delhi weather on New Year

Delhi witnessed shallow fog and scattered drizzle on Thursday morning, even as the air quality remained in the higher end of the ‘very poor’ category. The India Meteorological Department (IMD) has placed the national capital on a ‘yellow’ alert, with forecasts of light to very light rain across the northern plains, including the NCR.

The IMD has also forecast chilly conditions in Delhi during the day, with the maximum temperature likely to hover between 14–16°C.

Till 8:30 am on Thursday, traces of rainfall were recorded at Palam, data showed. The minimum temperature was meanwhile recorded at 10.6°C – four degrees above normal.

Check for Real-time updates on India News, Weather Today, Latest News on Hindustan Times.
Check for Real-time updates on India News, Weather Today, Latest News on Hindustan Times.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }