Hyderabad has a hot, wet and dry climate. The monsoon or rainy season is from late June until late October. On average, 32 inches of rain falls on the city each year. The highest temperature ever recorded was 51.5 °C (113.9 °F) on 2 June 1966. The lowest recorded temperature was 1.1 °C (43 °F) on 8 January 1946. It is cooler in the evenings and mornings because the city is high above sea level.