May in Indore is the windiest and the hottest month of the year. In May, the weather in Indore is typically hot. Average daily high temperature in May is about 38 degrees above zero. On average, Indore has 27 sunny and 4 partly cloudy days in May.