The average annual temperature in Siliguri is 23.7 °C. In summer, the temperature varies from a minimum of 18-22 °C to a maximum of 26-32 °C. The temperature of the hottest month, August is 28.5 °C. The temperature in summer sometimes exceeds 35 °C. On the other hand, the winter maximum temperature hovers around 20-24 °C, and the minimum drops 6-9 °C. January is the coldest month with an average temperature of 16.1 °C. The minimum temperature in winter season sometimes drops 5 °C or below. The highest temperature ever recorded in Siliguri is 41.7 °C, was recorded on 15 April 1952, while the lowest was recorded on 8 January 2018, when the mercury plummeted to 1.9 °C.