The best time to visit Indore is during the months of October to March. The temperature is pleasant during this time, which makes it ideal for sightseeing. Visitors enjoy the various attractions of Indore without having to deal with the sweltering heat of the sun burning down their backs.
Indore has a very hot summer. The months of April to June witness the temperature rising steadily, and it is at the peak during the month of May. The average summer temperature stays around 35 degree to 40 degree, but reaches around 45 degree in the month of May.
Monsoon in Indore marks a decrease in the summer temperature. The monsoon season spreads from July to September. The region receives a moderate amount of rainfall due to the South West Monsoon. The average rainfall of about 30-35 inches helps to offer relief from the scorching summer temperature.
Winter is a pleasant season in Indore. Winter spreads from November to February. The average night temp0erature is around 10 degree during the season. During January, the winter reaches its peak and the temperature falls to around 2 degree Celsius. Winter is an ideal time to visit Indore.