Long-term weather forecast
Long-term weather forecast

Monthly weather forecast and climate
Mumbai, India

The iconic ancient arch monument of the Gateway of Mumbai, India
The iconic ancient arch monument of the Gateway of Mumbai, India
Mumbai, the capital of the Indian state of Maharashtra, has a tropical climate classified as Aw under the Köppen climatic classification. Typical of a wet and dry climate, Mumbai experiences a long dry season, a rainy season, and a hot and sunny winter. Blessed with sunshine all year, the ocean temperature in Mumbai is continuously warm and pleasant, with an annual average of 27.8°C (82°F).

The rainy season kicks in from June through September and is accompanied by strong winds that average 31.2km/h (19.4mph), and occasionally up to 47.5km/h (29.5mph). There is an intense cloud cover of up to 76%, and the humidity remains as high as 80%. The rains remain high throughout the season, with the highest recording of up to 1000.8mm (39.4") and the general average reading of 640.1mm (25.2").

Winter is a pleasant time with average temperatures ranging between 17°C (62.6°F) and 32°C (89.6°F). During the day, it gets tropical with temperatures going up to 35°C (95°F), but it gets colder during the night with temperatures dropping below 16°C (60.8°F). Throughout the season, it gets dry with rainfall seldom experienced and the rain gauge dancing between 10.2mm (0.4") and 20.3mm (0.8"). Winter records relatively higher sunshine hours and a reduction in the wind speed to an average of 15.8km/h (9.8mph).

Between March and May, it is mainly hot and dry, with very minimal rainfall and up to ten sunshine hours a day. Temperatures remain high between 25°C (77°F) and 33°C (91.4°F). The ocean temperatures are high, reading between 26°C (78.8°F) and 29°C (84.2°F).

The best time to visit Mumbai, India, is unquestionably the winter. The coastal city has warm, pleasant weather, with temperatures dropping to 15°C (59°F). The sun shines throughout the season, making it warm despite the relatively low temperatures. The beaches are lovely as the ocean temperatures remain at an average of 26.5°C (79.7°F), making it the best time for a good swim and later relaxing and sunbathing. The cultural celebrations, the enthusiasm of the arts festivities, and the Christmas festivities make it even lovelier. The daytime weather is cold and perfect for outdoor activities, site-seeing, and park visits.

The worst time to visit the city of Mumbai is between March and May. These months record the highest temperatures scorching at up to 33°C (91.4°F). The season is dry and hot, with almost zero rainfall experienced and sunshine hours of up to ten per day. This is not the best time to head outdoors but can be managed with sunscreen, hats, umbrellas, and sheds.

Mumbai is not the best time when the monsoons arrive - between June and September. This season experiences the highest and continuous rainfall throughout. When the soil cannot absorb any more of the rainfall, the city is prone to flooding for the better part of the season. People are seen wading in pools of water and vehicles trying to navigate through the stagnant waters. It is a bad time to move around the city, especially in the early mornings and evenings.

The highest temperature across the month averages 30°C (86°F) and the lowest read 18°C (64.4°F) on average with the nights remaining cool and calm throughout January. Weather in January »

The days are generally hot with high temperatures between 18°C (64.4°F) and 31°C (87.8°F), seldom going as low as 15°C (59°F) in the evenings. Weather in February »

March marks the transition into summer and is characterized by rising temperatures, with the lowest of 21°C (69.8°F) and the highest of 32°C (89.6°F). Weather in March »

The weather gets even hotter with a steep rise in temperatures to read between 24°C (75.2°F) at its coldest and 33°C (91.4°F) at its warmest making the days hot, and the ocean warm at an average of 28°C (82.4°F). Weather in April »

Temperatures in May are scorching high averaging between 27°C (80.6°F) and 33°C (91.4°F) making it one of the hottest months of the year. Weather in May »

The days are warm throughout the month with temperatures still high, between 26°C (78.8°F) and 32°C (89.6°F) on average but the evenings and early mornings remain pleasant and mildly warm. Weather in June »

July experiences the highest wind gust of up to 31.2km/h (19.4mph) on average, and warm temperatures ranging between 25°C (77°F) and 30°C (86°F). Weather in July »

Temperatures in August remain warm and steady, averaging from 25°C (77°F) to 30°C (86°F), keeping the days mildly warm with the sunshine hours of average 3 per day. Weather in August »

September is characterized by a small rise in temperature to read between 25°C (77°F) and 31°C (87.8°F), making it warmer but still a wet month. Weather in September »

October is the last month of the rainy season and is characterized by a further drop in the humidity to 59%, and the cloud content starts to reduce as the skies clear up. Weather in October »

November experiences a sharp drop in the humidity levels to 51% with clearer skies making it a dry month as the rains drop only to an average of one day and the rain gauge collecting only 20.3mm (0.8"). Weather in November »

December in Mumbai is warm during the days and cooler during the nights with the lowest temperature reading 19°C (66.2°F) and the highest reading 32°C (89.6°F). Weather in December »

How much does it rain in Mumbai?

Throughout the year, there are 78.9 rainfall days, and 2258mm (88.9") of precipitation is accumulated.

What is the least humid month in Mumbai?

The least humid month in Mumbai is Febrero, with an average relative humidity of 67%.

What is the month with the coldest sea water in Mumbai?

Febrero is the month with the coldest seawater in Mumbai, India, with an average sea temperature of 24.9°C (76.8°F).

What is the driest month in Mumbai?

Marzo is the month with the least rainfall, with 0.2mm (0.01") of accumulated precipitation.

What is the month with the highest UV index in Mumbai?

Marzo through Septiembre, with an average maximum UV index of 12, are months with the highest UV index.

What month has the most sunshine in Mumbai?

The month with the most sunshine in Mumbai is Mayo, with an average of 9.6h of sunshine.

What is the month with the warmest sea water in Mumbai?

The month with the warmest seawater in Mumbai is Junio, with an average sea temperature of 30°C (86°F).

When are the longest days in Mumbai?

Junio has the longest days of the year in Mumbai, India, with an average of 13.3h of daylight.

What are the most humid months in Mumbai?

Julio and Agosto, with an average relative humidity of 86%, are most humid months.

What is the wettest month in Mumbai?

The month with the most rainfall is Julio when the rain falls for 23.2 days and typically aggregates up to 799.7mm (31.48") of precipitation.

What is the month with the least sunshine in Mumbai?

Months with the least sunshine are Julio and Agosto, with an average of 2.4h of sunshine.

What is the coldest month in Mumbai?

The coldest month is Agosto, with an average high-temperature of 29.6°C (85.3°F) and an average low-temperature of 24.7°C (76.5°F).

What is the warmest month in Mumbai?

With an average high-temperature of 33.5°C (92.3°F) and an average low-temperature of 20.9°C (69.6°F), Noviembre is the warmest month in Mumbai.

What is the month with the shortest days in Mumbai?

Diciembre has the shortest days of the year, with an average of 11h of daylight.

When is the lowest UV index in Mumbai?

The month with the lowest UV index is Diciembre, with an average maximum UV index of 7.
Average temperature - Mumbai, India
Average humidity - Mumbai, India
Average rainfall - Mumbai, India

The wettest month (with the highest rainfall) is July (799.7mm).
The driest month (with the lowest rainfall) is March (0.2mm).

Average rainfall days - Mumbai, India

The month with the highest number of rainy days is July (23.2 days).
The month with the lowest number of rainy days is March (0 days).

Average sea temperature - Mumbai, India

The best month for swimming (with the highest average sea temperature) is June (30°C).
The coldest month (with the lowest average sea temperature) is February (24.9°C).

Average daylight / Average sunshine - Mumbai, India
Average UV index - Mumbai, India

Months with the highest UV index are March, April, May, June, July, August and September (UV index 12).
The month with the lowest UV index is December (UV index 7).