Nagpur has tropical savannah climate with dry conditions prevailing for most of the year. It receives about 163 mm of rainfall in June. The amount of rainfall is increased in July to 294 mm. Gradual decrease of rainfall has been observed from July to August (278 mm) and September (160 mm). The highest recorded daily rainfall was 304 mm on 14 July 1994. Summers are extremely hot, lasting from March to June, with May being the hottest month. Winter lasts from November to February, during which temperatures drop below 10 °C (50 °F). The highest recorded temperature in the city was 47.9 °C on 29 May 2013, while the lowest was 3.5 °C on 29 December 2018.
The average number of heat wave days occurring in Nagpur in the summer months of March, April and May is 0.5, 2.4 and 7.2 days, respectively. May is the most uncomfortable and hottest month with, for example, 20 days of heat waves being experienced in 1973, 1988 and 2010. The summer season is characterised by other severe weather activity like thunderstorms, dust storms, hailstorms and squalls. Generally, hailstorms occur during March and dust storms during March and April. These occur infrequently (1 per 10 days). Squalls occur more frequently with 0.3 per day in March and April rising to 0.8 per day in May. Due to the heat waves in the city the Indian government with the help of New York-based National Resources Defense Council has launched a heat wave program since March 2016.