May in Haridwar is the windiest and the hottest month of the year. In May, the weather in Haridwar is typically hot. Average daily high temperature in May is about 37 degrees above zero. On average, Haridwar has 30 sunny and 1 partly cloudy day in May.