Bhubaneswar Weather & Climate

India

Bhubaneswar sees feels-like daytime highs peak around 46.1°C in May and nighttime lows bottom out near 20.9°C in December. August is the wettest month (~310 mm), while December is the driest (~7 mm). For sunshine, February leads with about 84% clear skies.

Best time to visit Bhubaneswar

Based on mild feels-like temperatures and low rain chances, the most comfortable months are December, January, and February — expect around 20.933.6°C with roughly 3% chance of rain on a given day in December.

Bhubaneswar climate by month

MonthLow / High °CRain %RainfallClear skiesWind
January21.3° / 33.2°5%11 mm80%8.4 kph
February24.7° / 37.7°7%17 mm84%9.5 kph
March28.3° / 41.6°9%21 mm80%12.6 kph
April31.8° / 44.5°12%31 mm68%17 kph
May34.2° / 46.1°24%87 mm38%17.9 kph
June34.6° / 43.6°46%186 mm12%17.4 kph
July33.8° / 41.3°63%292 mm7%16.5 kph
August33.8° / 40.1°65%310 mm7%14.6 kph
September33.7° / 40.1°52%233 mm16%11.7 kph
October31° / 39.6°29%123 mm45%9.6 kph
November25.7° / 37.2°8%33 mm66%9 kph
December20.9° / 33.6°3%7 mm75%8.3 kph

Feels-like temperatures from long-term historical data; ☀ marks the most comfortable months (mild temperatures, low rain).

Want to catch Bhubaneswar at its best?

Save your perfect conditions and get an email when a forecast matches.

Set up a free alert