Best Time to Visit Indore
India · weather by month, temperature and rainfall
The best time to visit Indore is November to January, when the weather is at its most comfortable for sightseeing and time outdoors. May is the hottest month, with average highs of 41°C (106°F), while January is the coldest, with lows around 10°C (51°F). The rainy season runs over June to September; July is the wettest month with about 315 mm (12.4 in) of rain. May is the least comfortable month, mainly because of the heat.
When to go to Indore: a seasonal guide
Winter and October: the sweet spot
From October to February, Indore is at its best. Days are warm and sunny, and nights get properly cool in December and January, when lows dip to about 10°C. October is still a little humid after the rains, but the skies clear and the city feels washed clean.
This is the time to walk around Rajwada, the old royal palace, and the nearby Lalbagh Palace without sweating through your shirt. It's also the best season for food. Evenings at Sarafa Bazaar, the jewellery market that turns into a night food street, are a joy when the air is cool. Try poha with jalebi, bhutte ka kees (spiced grated corn) and garadu (fried yam). If you're after a trip with day outings, winter also suits Mandu and Maheshwar, both within a few hours' drive.
Diwali usually lands in October or November. The markets glow and the city gets busy, so expect fuller hotels and tighter trains. Winter weddings and the Christmas to New Year break add to the crowds too.
March to May: hot and dry
Heat builds quickly. March is fine for mornings and evenings, but April and May are tough, with highs of 40°C and 41°C. The air is dry, the sun is fierce, and midday is best spent indoors.
It's low season for leisure travel, so rooms are easier to find. If you're visiting family or coming for work, you'll cope by sightseeing early and eating late. Rangpanchami, the colourful day of powder and water five days after Holi, is Indore's big spring event. The city celebrates with street processions called Gair, and you will get soaked and coloured. It usually falls in March.
Don't plan a heavy sightseeing trip in May unless you have to. Cool, air-conditioned places like the Central Museum are a better bet.
June to September: the monsoon
The rains arrive in June and peak in July, which is the wettest month with 315 mm. August is close behind. July also has the least sun, at under two hours a day. Humidity is high, roads can flood, and skies are grey for days.
It isn't all bad. The hills around the city turn green, and waterfalls near Mandu and Patalpani, a short drive from Indore, run strong. If you love moody landscapes and quiet sights, this can be rewarding. Just keep your plans loose.
Ganesh Chaturthi in late August or September brings big decorated idols and lively processions through the city. If you only have one week, though, choose the cooler months instead.
Indore weather by month
Monthly climate table
| Month | High | Low | Rain | Rainy days | Humidity | Sun hrs/day | Rating |
|---|---|---|---|---|---|---|---|
| January | 27°C 81°F | 10°C 51°F | 6 mm | 1 | 40% | 8.4 | Excellent 10 |
| February | 31°C 88°F | 13°C 56°F | 2 mm | 1 | 29% | 9.2 | Excellent 8.1 |
| March | 36°C 96°F | 18°C 64°F | 7 mm | 2 | 24% | 9.6 | Fair 5.5 |
| April | 40°C 103°F | 22°C 72°F | 5 mm | 1 | 21% | 10.5 | Poor 3.1 |
| May | 41°C 106°F | 25°C 77°F | 11 mm | 3 | 30% | 11 | Poor 2.2 |
| June | 36°C 97°F | 25°C 77°F | 125 mm | 15 | 58% | 5.2 | Poor 2.2 |
| July | 30°C 86°F | 23°C 73°F | 315 mm | 24 | 81% | 1.6 | Poor 2.2 |
| August | 28°C 83°F | 22°C 72°F | 280 mm | 21 | 87% | 2 | Poor 2.6 |
| September | 29°C 84°F | 21°C 70°F | 195 mm | 18 | 85% | 4.7 | Poor 3.6 |
| October | 30°C 85°F | 18°C 65°F | 31 mm | 5 | 70% | 9.1 | Excellent 9 |
| November | 29°C 83°F | 14°C 57°F | 14 mm | 2 | 59% | 9.6 | Excellent 9.7 |
| December | 27°C 81°F | 11°C 52°F | 6 mm | 1 | 49% | 8.6 | Excellent 10 |
Frequently asked questions
When is the best time to visit Indore?
The best time to visit Indore is November to January, based on comfortable temperatures, low rainfall and plenty of sunshine.
What is the hottest month in Indore?
May is the hottest month in Indore, with an average high of 41°C (106°F).
What is the coldest month in Indore?
January is the coldest month in Indore, with an average low of 10°C (51°F).
What is the rainiest month in Indore?
July is the wettest month, with about 315 mm (12.4 in) of rain. February is the driest, with 2 mm (0.1 in).
When is the rainy season in Indore?
The rainy season in Indore is June to September.
Nearby destinations
- Bhopal171 km · best November to January
- Vadodara274 km · best December and January
- Kota274 km · best December and January
- Udaipur300 km · best December to February
- Aurangabad320 km · best November to January
- Ahmedabad334 km · best December and January
- Surat353 km · best October to January
- Nashik369 km · best November and December
More in India