Ratlam, like most of Madhya Pradesh, has humid subtropical climate (Cfa) zone. Three distinct seasons are observed: summer, monsoon and winter. Summers start in mid-March and can be extremely hot from April through June. Highs can reach 112 °F (44 °C), although the humidity is extremely low. The monsoon season starts in late June, with temperatures averaging around 100 °F (38 °C), with sustained, torrential rainfall and high humidity. The average rain fall is 37 inches (937 mm). Winters start in mid-November and are dry, cool and sunny. Temperatures average about 39–46 °F (4–8 °C), but can fall close to freezing on some nights. Ratlam gets moderate rainfall of 35 to 38 inches (890 to 970 mm) from July through September, due to the southwest monsoon