Climate of Mumbai, India

Am

Köppen-Geiger climate classification: Am — Tropical, monsoon.

Mumbai has a mean annual temperature of 27.3 °C and receives 2533 mm of precipitation per year (1991–2020 climate normals). The warmest month is May with a mean temperature of 30.0 °C, while January is the coldest month at 24.1 °C. Most precipitation falls in July (939 mm); the driest month is January (1 mm).

Climate Diagram

Climate diagram for Mumbai: monthly mean temperature (red line, left axis, °C) and monthly precipitation (blue bars, right axis, mm), 1991–2020 0 0 10 20 20 40 30 60 40 80 50 100 60 120 70 140 80 160 90 180 100 200 110 220 120 240 130 260 140 280 150 300 160 320 170 340 180 360 190 380 200 400 210 420 220 440 230 460 240 480 250 500 260 520 270 540 280 560 290 580 300 600 310 620 320 640 330 660 340 680 350 700 360 720 370 740 380 760 390 780 400 800 410 820 420 840 430 860 440 880 450 900 460 920 470 940 °C mm J F M A M J J A S O N D

Walter–Lieth diagram: blue bars show monthly precipitation (right axis, mm), the red line shows monthly mean temperature (left axis, °C). Scale: 1 °C ≡ 2 mm.

Climate Table

MonthMean temperature (°C)Precipitation (mm)
January24.11.0
February25.11.0
March27.31.0
April28.91.8
May30.017.2
June28.9521.6
July27.5939.0
August27.1574.9
September27.4381.8
October28.581.2
November27.49.4
December25.42.8
Year27.32532.6

Live Forecast

Looking for the current weather instead of climate averages? Open the live forecast diagrams in WZ Diagrams — 15 weather models, ensemble spread, radar and more.

Data Source

Climate normals and Köppen-Geiger classification: Beck et al. (2023), Scientific Data 10, 724, CC BY 4.0. Period 1991–2020. Classification resolution ≈ 1 km; monthly climate data resolution ≈ 1 km (0.01°, Original 2023 release; predates the January 2026 correction), sampled at the grid cell containing the city coordinates (19.08°, 72.88°). Climate normals describe the long-term average, not current weather.