Weather in Mumbai

What's the weather like in Mumbai?

Mumbai has warm year-round and heavy rainfall, especially in the wet season. Average daytime highs range from 30°C (86°F) in January to 30°C (86°F) in July, with overnight lows around 19°C (66°F) and 25°C (77°F) respectively.

No month in Mumbai sits in the typical comfort range of 18–26°C. The most temperate months are usually January and July.

Quick facts

Country
🇮🇳 India
Region
Asia
Time zone
Asia/Kolkata
Coordinates
19.076, 72.878

Monthly climate

Long-run averages for each month of the year.

MonthAvg highAvg lowRainfallRain daysSnow days
January 30°C / 86°F 19°C / 66°F 1 mm 1 0
February 31°C / 88°F 20°C / 68°F 1 mm 1 0
March 32°C / 90°F 22°C / 72°F 1 mm 1 0
April 33°C / 91°F 25°C / 77°F 5 mm 1 0
May 33°C / 91°F 27°C / 81°F 20 mm 2 0
June 32°C / 90°F 26°C / 79°F 525 mm 16 0
July 30°C / 86°F 25°C / 77°F 800 mm 26 0
August 30°C / 86°F 25°C / 77°F 580 mm 24 0
September 30°C / 86°F 24°C / 75°F 365 mm 19 0
October 33°C / 91°F 24°C / 75°F 90 mm 5 0
November 33°C / 91°F 22°C / 72°F 20 mm 1 0
December 32°C / 90°F 20°C / 68°F 5 mm 1 0

Mumbai by month

Detailed weather for any specific month:

Seasonal patterns to know

South Asia monsoon runs June–September. Heavy rain is the norm — pleasant for greenery, hard for sightseeing.

Cities with a similar climate to Mumbai

Frequently asked questions

When is the best time to visit Mumbai?

The most comfortable months in Mumbai are usually January, February, March, when average highs sit near 18–26°C (64–79°F) with relatively little rain. See the full month-by-month breakdown for the exact figures.

What is the hottest month in Mumbai?

April is typically the hottest month in Mumbai, averaging a high of 33°C (91°F).

What is the coldest month in Mumbai?

January is usually the coldest, with average lows around 19°C (66°F).

Does it snow in Mumbai?

Snow is rare in Mumbai; the climate data shows essentially no snowfall across the year.

Explore Mumbai on the interactive map

Live forecast, sunrise/sunset, and more.