In Ahmedabad, there are three main seasons - Summer, Monsoon, and Winter. Between April and June, the temperature may reach and is expected to be hot and humid; so it's advisable not to visit during the summer season. From mid-June to September, the region receives heavy torrential rain, which at times lead local rivers to flood. October to December & January to March, the winter season, is the best time to visit Ahmedabad as the weather remains mild and cool. Also during this time of year, one can enjoy sightseeing calmly. The highest temperature recorded in the history of Ahmedabad is 50 °C.