Skip to content
Green paddy fields under heavy monsoon clouds in rural Odisha

Best Time to Visit Bhubaneswar

October to March, without hesitation — but here is the month-by-month detail, and the festivals.

Bhubaneswar has a tropical climate with three clear seasons: a pleasant, dry winter (October–February), a very hot summer (March–June) and a heavy monsoon (June–September). The short answer is October to March, with December and January the most comfortable months.

Bhubaneswar month by month

MonthTypical day / nightRainVerdict
January28 / 15 °CVery littleIdeal; Mukteswar and Rajarani festivals
February31 / 18 °CLittleExcellent; warming up
March35 / 22 °CLittleGood early in the month, hot by the end
April37 / 25 °COccasional stormsHot — sightsee early and late
May38 / 27 °CPre-monsoon stormsThe hottest month
June35 / 27 °CMonsoon arrivesHot and humid; Rath Yatra may fall now
July32 / 26 °CHeavyGreen and wet; Rath Yatra often falls now
August32 / 26 °CHeavyWettest period; fewer visitors
September32 / 25 °CHeavyRain easing late in the month
October32 / 22 °CSome; cyclone riskGood; Durga Puja
November30 / 18 °CLittleExcellent; Kartik festivals
December28 / 15 °CVery littleIdeal; Konark Dance Festival

Temperatures are typical averages and vary year to year; rainfall descriptions are indicative.

Winter: October to February — the best time

After the monsoon the countryside is green, skies clear and temperatures fall into the high 20s by day. December and January mornings can be fresh enough for a light jacket. This is also festival season: the Konark Dance Festival (1–5 December), the Mukteswar Dance Festival and Rajarani Music Festival (January) and large crafts fairs. Book hotels ahead for December and the new-year week.

Summer: March to June — hot, and we mean it

From April, daytime highs regularly reach the high 30s and can pass 40 °C in May. Sightseeing is still possible if you start at dawn, rest at midday and go out again in the late afternoon. Hotels are cheaper, and the Odia festival of Raja in mid-June and the Chandan Yatra in spring are worth seeing.

Monsoon: June to September — green and wet

The south-west monsoon usually reaches Odisha in June and brings heavy downpours, especially in July and August. Temples and caves stay open and the landscape is at its most beautiful, but roads can flood and Chilika boat trips may be cancelled. This is also when Rath Yatra takes place in Puri.

Rath Yatra timing: Puri’s chariot festival is held on the second day of the bright fortnight of the month of Ashadha, which falls in June or July depending on the year. Hotels in Puri — and many in Bhubaneswar — sell out months in advance, and the crowds are immense. Check the date for your year before planning, and consider watching from a booked vantage point.

When to be careful

  • Midday from April to June. Heat and humidity are exhausting; plan indoor sights such as the State Museum.
  • Cyclone season. The Bay of Bengal sees cyclones mainly in October–November and sometimes in May. Follow IMD forecasts and local advice.
  • Major festival days. Maha Shivaratri at Lingaraj and Rath Yatra in Puri are spectacular but extremely crowded.

Festival calendar at a glance

  • January: Mukteswar Dance Festival; Rajarani Music Festival.
  • February–March: Maha Shivaratri at Lingaraj.
  • March–April: Ashokashtami, when Lingaraj’s festival image rides a chariot (Rukuna Rath Yatra).
  • April–May: Chandan Yatra at Bindu Sagar and in Puri.
  • June: Raja festival; Snana Purnima in Puri.
  • June–July: Rath Yatra in Puri.
  • September–October: Durga Puja.
  • November: Kartik Purnima and Bali Jatra in nearby Cuttack.
  • December: Konark Dance Festival; winter crafts fairs.
Plan your days in Odisha

Temples, caves, the Sun Temple and the sea — in one trip

Bhubaneswar’s Old Town, Konark’s stone chariot and Jagannath’s Puri form Odisha’s Golden Triangle, all within 65 km of each other. Compare guided tours and day trips and book in a couple of taps.

Good to know

Timing your visit

Frequently asked questions

What is the best month to visit Bhubaneswar?

December and January are the most comfortable, with warm dry days and cool nights. The whole period from October to March is good.

How hot does Bhubaneswar get?

In April and May daytime temperatures are often in the high 30s °C and can pass 40 °C, with high humidity. Plan sightseeing for early morning and late afternoon.

Is it worth visiting during the monsoon?

If you do not mind rain, yes — the landscape is lush and crowds are thinner. Expect heavy showers, some flooding and occasional cancellations of boat trips.

When is the Konark Dance Festival?

Every year from 1 to 5 December, in an open-air auditorium beside the Sun Temple.

When is Rath Yatra?

In June or July, on the second day of the bright fortnight of Ashadha. The exact date changes every year — check before you plan.