Mumbai has a tropical climate, with frequent precipitations and dry spells. The temperature usually ranges between about 64 degrees F in the winter, and about 90 degrees in the summer. Mumbai is also prone to strong cyclones, the last one having hit the city in 2021.