Mumbai Weather

Best Season & Best time to visit Mumbai

Mumbai has grown to be one of the favorable destinations for leisure vacation. Due to its location, situated beside sea, the climate of Mumbai is tropical dry and wet. As Mumbai is a coastal region due to which, one can notice a moderate climate here throughout the year. Like other places in India, Mumbai too has four distinct seasons.


From December to February, the city has a cooler season whereas from March to June it’s a summer season in Mumbai. Between June and September, it’s time for rainy season in Mumbai when the city experiences heavy rainfall.  The climate of Mumbai is quite favourable and pleasant, in general. The cool blowing wind in the evening gives a soothing feeling to the people here. The climate of Mumbai keeps varying little bit but doesn’t experience lots of changes.


Well when it comes to visiting Mumbai, one can visit the city any time in the year. But the most favourable time to visit Mumbai is between the months of October and February, when the weather is relatively dry and temperature is quite tolerable.  You will have a pleasurable time here if visit the city during this period. The evening becomes really cool during this period which will ease you from the hotness of weather, if you experience any.  Visit Mumbai once between the months of October and February and you will have a memorable time.

Best Season : Oct - Mar. Temperature: Summer 20 - 42°C, Winter 10 - 32°C

Monthly Mumbai Weather

Month Jun Jul Aug Sep Oct best time to visit mumbai Nov best time to visit mumbai Dec best time to visit mumbai Jan best time to visit mumbai Feb best time to visit mumbai Mar Apr May
Weather Condition mumbai-weather-in-Jun mumbai-weather-in-Jul mumbai-weather-in-Aug mumbai-weather-in-Sep mumbai-weather-in-Oct mumbai-weather-in-Nov mumbai-weather-in-Dec mumbai-weather-in-Jan mumbai-weather-in-Feb mumbai-weather-in-Mar mumbai-weather-in-Apr mumbai-weather-in-May
High 32°C 30°C 30°C 30°C 33°C 34°C 32°C 31°C 31°C 38°C 29°C 33°C
Low 26°C 25°C 25°C 24°C 23°C 21°C 19°C 17°C 18°C 21°C 16°C 26°C