It is irrelevant to say as when to visit Haridwar as Haridwar is a place which can be visited throughout the year, though the best time to visit Haridwar is September, October & November. From Mid February to late May its spring season in Haridwar. From mid May to July its summer season. In Haridwar monsoon begins in late July till the September. In winter the temperature is as low as 6 degree Celsius & during summer temperature is as high as 39 degree Celsius. Best season to visit Haridwar cannot be specific it can be visited throughout the year.