Climate and monthly weather forecast
Bhubaneswar, India

englishespañol中文
Share

The climate of Bhubaneswar

Sitting on the eastern coast of India, Bhubaneswar experiences a tropical wet and dry climate, classified under the Köppen climate classification as Aw. The city, throughout the year, encounters rather high temperatures, witnessing temperature highs from 28.7°C (83.7°F) in December uptil 37.2°C (99°F) in May. Concurrently, temperature lows range from 15.6°C (60.1°F) in January and December to 26.2°C (79.2°F) in May.

Notably, the rainfall shows a stark fluctuation across the year, with precipitation as low as 4mm (0.16") in January, gradually increasing to a notable 389mm (15.31") in August, and then descending as low as 9mm (0.35") come December. Also, the number of rainfall days follows a similar pattern, where January sees a scarce 0.4 days of rainfall, which escalates to 19.1 days in August and then reduces to just 0.7 days in December.

Relative humidity seamlessly transitions from 60% at the start of the year to reaching a high of 85% by August then returning to its initial levels by the end of the year. This discrepancy in the humidity levels is a direct reflection of the rainfall pattern in Bhubaneswar. The daylight hours begin with 11.1 hours in January, peaking at 13.4 hours in June then are set back to 10.9 hours in December. Correspondingly, sunshine hours are highest during the months of January with 8.2 hours, decreasing during the monsoon season, and again rising to 8.2 hours in December.

The best time to visit Bhubaneswar

The most favorable time to visit Bhubaneswar lies between November and February, when the temperatures are bearably moderate, ranging from 15.6°C (60.1°F) to 30.4°C (86.7°F), providing an escape from the intense heat of the summer months. Moreover, the city experiences substantially less rainfall, with figures as low as 9mm (0.35") to 48mm (1.89") and rain-soaked days ranging from 0.7 to 2.1 days in these months. Hence, these favorable conditions facilitate outdoor sightseeing and activities.

The worst time to visit Bhubaneswar

The least desirable period to visit Bhubaneswar extends from June to September. This phase hosts the monsoon season, where the city faces its highest rainfall, reaching up to 389mm (15.31"), with rain falling for nearly 19.1 days in August. These conditions could hinder travel plans and disrupt various outdoor activities. Moreover, temperatures are still high, fluctuating between 25.1°C (77.2°F) to 37.2°C (99°F), which coupled with high humidity levels that hit 85% can make the weather extremely uncomfortable for visitors.

Spring weather in Bhubaneswar

The spring season from March to May in Bhubaneswar experiences rising temperatures, marking the onset of the intense summer period. Highest temperatures soar from 34.9°C (94.8°F) to 37.2°C (99°F), with lows increasing from 22.2°C (72°F) to 26.2°C (79.2°F). The city also registers a gradual increase in rainfall from 28mm (1.1") to 67mm (2.64") and increased humidity levels, moving from 63% to 66%. March to May is characterized by longer daylight hours, peaking at 13.1 hours in May and abundant sunshine hours between 7.7 hours and 7.8 hours.

Summer weather in Bhubaneswar

Bhubaneswar's summer months from June to August observe some of the highest levels of rainfall, shooting up from 209mm (8.23") to 389mm (15.31"). The number of rainy days also sees an upward trend, starting from 12 days in June and reaching 19.1 days in August. This increase in rainfall ushers in heightened humidity levels, from 74% to 85%, making it one of the most humid periods. However, the temperature highs see a slight drop from 35.3°C (95.5°F) down to 31.6°C (88.9°F), and the lows range between 26.1°C (79°F) to 25.1°C (77.2°F).

Autumn weather in Bhubaneswar

In the autumn of September to November, Bhubaneswar witnesses a decrease in rainfall from 241mm (9.49") to 48mm (1.89") and fewer rainy days from 14.6 days to 2.1 days. The city also experiences a dip in humidity levels, from 83% in September to 66% in November. Concurrently, temperatures also cool down during this period, with highs in the range of 32.1°C (89.8°F) to 30.4°C (86.7°F) and lows from 24.8°C (76.6°F) to 19.4°C (66.9°F). This makes autumn a pleasant and desirable period to visit Bhubaneswar.

Winter weather in Bhubaneswar

The winter months, December to February, provide relief from the intense weather conditions of the previous months. Bhubaneswar in winter observes minimal rainfall, dwindling from 48mm (1.89") in November to a mere 4mm (0.16") in January. Also, the number of rainy days is significantly lower, with January seeing only 0.4 rainy days. The temperature highs are also more relaxed between 28.4°C (83.1°F) to 31.4°C (88.5°F), and lows range from 15.6°C (60.1°F) to 18.7°C (65.7°F). With a relative humidity of 60% in January and February, these months are the least humid of the year, making winter an ideal time for travel.

Weather in January

January in Bhubaneswar witnesses mild winter. Temperatures in this month remain pleasantly cool throughout the day, quite different from the sweltering heat of the summer months. Rare foggy mornings don't steal much sunshine as clear days, providing 11.1 hours of daylight on an average, are the norm. Weather in January »

Weather in February

February brings a perceptible change in the weather of Bhubaneswar. Temperatures begin to climb, making the days marginally warmer compared to January. Despite the increase, the weather remains agreeable, far from the approaching summer's intensity. Weather in February »

Weather in March

Trends in temperature rise continue in March as Bhubaneswar transitions from winter to summer. With increased temperatures comes a noticeable change in humidity levels, which rise slightly compared to February. Alongside the surge in temperature and humidity, the city records a slight increase in rains, keeping the environment from becoming too dry. Weather in March »

Weather in April

In April, Bhubaneswar starts experiencing typical summer weather. Bright and sunny days are dominant, and residents retreat indoors in the afternoon when the heat peaks. Humidity remains relatively constant compared to March, but it's the rainfall that increases to 26mm (1.02"), providing some refreshment during sunny days. Weather in April »

Weather in May

May witnesses true summer weather in Bhubaneswar. The city experiences its highest temperatures of the year reaching up to 37.2°C (99°F). Frequent electric outages due to high power consumption add to the woes of the resident, who seek solace in chilled drinks and cool showers. Weather in May »

Weather in June

As you step into June in Bhubaneswar, monsoon begins to make its presence felt. Monsoon activities set in, bringing a slight relief from the intolerable summer heat as the maximum temperature decreases compared to May. The effect of the monsoon is evident in the increased rainfall of 209mm (8.23"), marking June as the commencement of the rainy season. Weather in June »

Weather in July

July is the heart of monsoon season in Bhubaneswar with the city witnessing its peak precipitation at 317mm (12.48"). Incidents of waterlogging and heavy traffic become regular as downpours increase in intensity. The temperature drops to more comfortable levels compared to June, making the weather slightly enjoyable if not for the high humidity. Weather in July »

Weather in August

August continues the rainy spell in Bhubaneswar inherited from July. The city records its highest humidity of the year, making the weather much less pleasant despite the lower temperatures. Riverbanks swell as rainfall peaks at 389mm (15.31"). Weather in August »

Weather in September

Moving into September, Bhubaneswar experiences a considerable reduction in rainfall, signalling the end of the monsoon season. Effused greenery from the rains lends an aesthetic appeal to the city. Though it receives less rain compared to August, September remains a wet month, often interrupted by rains. Weather in September »

Weather in October

October marks the onset of post-monsoon autumn in Bhubaneswar. Pleasant weather reigns supreme as the temperature continues to drop. Residents enjoy cool mornings and evenings while the afternoon remains warm but bearable. The amount of rainfall significantly reduces to 127mm (5"), signalling drier days ahead. Weather in October »

Weather in November

November in Bhubaneswar sees the onset of winter with a noticeable drop in temperature. Heat does not pose much of a botheration as the city savours the pleasant weather conditions. Rainfall volume drops dramatically to 48mm (1.89"), further reducing the humidity levels. Weather in November »

Weather in December

December brings full-fledged winter to Bhubaneswar. The weather is cool and enjoyable, providing a refreshing change from the scorching heat of the summer and humidity of the monsoon. With a significant drop in rainfall, to as low as 9mm (0.35"), conditions remain dry and cool. Weather in December »
[Resources]

Frequently asked questions

What is the least humid month in Bhubaneswar?

The months with the lowest humidity are January and December, with an average relative humidity of 60%.

What is the driest month in Bhubaneswar?

January is the month with the least rainfall in Bhubaneswar, India. Rain falls for 0.4 days and accumulates 4mm (0.16") of precipitation.

How much does it rain in Bhubaneswar?

Throughout the year, there are 89 rainfall days, and 1492mm (58.74") of precipitation is accumulated.

What month has the most sunshine in Bhubaneswar?

February has the most sunshine of the year, with an average of 8.4h of sunshine.

What is the warmest month in Bhubaneswar?

May is the month that records the highest temperatures, with averages ranging from a high of 37.2°C (99°F) to a low of 26.2°C (79.2°F).

When are the longest days in Bhubaneswar?

The month with the longest days in Bhubaneswar is June, with an average of 13h and 18min of daylight.

What is the month with the least sunshine in Bhubaneswar?

The month with the least sunshine in Bhubaneswar is July, with an average of 3.5h of sunshine.

What is the most humid month in Bhubaneswar?

With an average relative humidity of 85%, August is the most humid month in Bhubaneswar, India.

What is the rainiest month in Bhubaneswar?

August is the month with the most rainfall in Bhubaneswar, India. Rain falls for 19.1 days and accumulates 389mm (15.31") of precipitation.

What month is the coldest in Bhubaneswar?

In Bhubaneswar, December registers the lowest temperatures, averaging 28.4°C (83.1°F) at the peak and 15.6°C (60.1°F) at the lowest.

What is the month with the shortest days in Bhubaneswar?

The month with the shortest days in Bhubaneswar, India, is December, with an average of 10h and 54min of daylight.

Is there Daylight Saving Time (DST) in Bhubaneswar?

Bhubaneswar does not observe Daylight Saving Time (DST). IST timezone is used throughout the entire year.

Average temperature
Bhubaneswar, India

Average temperature - Bhubaneswar, India

The warmest month (with the highest average high temperature) is May (37.2°C).
The month with the lowest average high temperature is December (28.4°C).

The month with the highest average low temperature is May (26.2°C).
The coldest months (with the lowest average low temperature) are January and December (15.6°C).

[Resources]

Average humidity
Bhubaneswar, India

Average humidity - Bhubaneswar, India

The month with the highest relative humidity is August (85%).
The months with the lowest relative humidity are January and December (60%).

[Resources]

Average rainfall
Bhubaneswar, India

Average rainfall - Bhubaneswar, India

The wettest month (with the highest rainfall) is August (389mm).
The driest month (with the least rainfall) is January (4mm).

[Resources]

Average rainfall days
Bhubaneswar, India

Average rainfall days - Bhubaneswar, India

The month with the highest number of rainy days is August (19.1 days).
The month with the least rainy days is January (0.4 days).

[Resources]

Average daylight / Average sunshine
Bhubaneswar, India

Average daylight / Average sunshine - Bhubaneswar, India

The month with the longest days is June (Average daylight: 13h and 18min).
The month with the shortest days is December (Average daylight: 10h and 54min).

The month with the most sunshine is February (Average sunshine: 8h and 24min).
The month with the least sunshine is July (Average sunshine: 3h and 30min).

[Resources]

Bhubaneswar, India

Weather forecast for your location

1. Click Locate me button
2. Allow the app to use your location