The Climate of Mumbai is a tropical, wet and dry climate. Mumbai's climate can be best described as moderately hot with high level of humidity. Its coastal nature and tropical location ensure temperatures do not fluctuate much throughout the year. The mean average is 27.2 °C and average precipitation is 242.2 cm. The mean maximum average temperatures is about in summer and in winter, while the average minimums are in summer and in winter. Mumbai experiences three distinct seasons: 1. Winter winter temperature 15 to 20 degree C Peak Winter Months – Dec to Mid Feb with temperature range 12–19°C; 2. Summer Avg temperature 30 to 27°C; Peak Summer Months, temperature shoots up to 30–40°C with humidity being approx 70–80%. 3.Monsoon:. Peak monsoon months: July & August sometimes with winds and thunderstorms. Temperatures at 24–29°C.
The following is the monthly breakdown of the weather in Mumbai city.
January
January is the coolest month of the year for Mumbai with mean daily minimum being 16.4 °C and mean daily maximum being 30.1 °C. The weather is generally mild and pleasant with daytime highs of around 27 °C and night-time lows of around 17 °C. The nightly lows may vary between 13 °C and 20 °C. Chilly northern winds during the day make the city seem cooler than it really is. Generally clear skies, with some smog – especially in the early morning – are the norm. The days are dry, the nights relatively humid. January is also associated with the deciduous trees in the city shedding their leaves. 26–27 January 2008 recorded a minimum temperature of 10.2 °C, which is the lowest recorded in 45 years. Mumbai's winter in 2012 had the minimum temperature 8.2 °C. The lowest recorded temperature is 7.4 °C on 22 January 1962 which was the coldest day in Mumbai ever. Coastal areas are relatively cooler and warmer are about 28 degrees during the day and go to only about 17 degrees at night due to influence of sea 2020 January saw a minimum temperature of 11 degrees
February
The fine January weather continues for the first fortnight of February. The mean daily minimum stays at 17.3 °C and mean daily maximum being 31.3 °C with some possibility of some unseasonal showers. The day highs average 29 to 30 °C. The nights hover around 18 °C. By the second fortnight the humidity starts to increase and the day temperature might rise up to 32 °C. Smog increases. 6 February 2008 recorded a minimum temperature of 9.4 °C. Just two days later, on 8 February, the minimum temperature recorded was 8.5 °C, which was the lowest temperature Mumbai has seen since January 1962. This was the coldest day in February ever.
March
The month of March sees a mean minimum temp of 20.6 °C and mean maximum temp of 32.7 °C. The beginning of March sees night temperatures reach 15 °C. The days reach 30 to 33 °C.in early March, temperatures are very pleasant they are about 31 during the day and like 16 degrees at night but the heat soon picks up. During the transition from the dry to humid weather in mid March, the temperature might hit 38 to 40 °C. This high however, is due to hot dry winds from Gujarat. By mid March the temperatures hit 37 °C, with the lows at 18 °C. Humidity is unbearable, and smog affects the city. New leaves sprout from deciduous trees. The all-time high day temperature for March was recorded in 2018 at 41.7 °C.
April
The temperatures and humidity are still high. However, the cooling effect of the sea breezes makes its presence felt. The cool winds compensate for the heat. Which means the days high temperature stays around 35.1 °C and means daily lows are around 23.2 °C.Plants are in full bloom in April.
May
May is the hottest month of the year for Mumbai with the cool sea breezes providing some relief. This means daily maximum hovers around 34.5 °C and also means that the daily low is 29.1 °C.
June
June marks the beginning of the monsoon period in Mumbai. The beginning of the month is characterized by a continuation of the summer with increased humidity. The official date for the monsoon to hit the city is 10 June. This period is marked by thunderstorms and often windy conditions as the monsoon establishes itself over the city. Rainfall activity intensifies as the month goes on, leading into wettest month, July. The max and min mean daily temperatures are measured at 31.9 °C/26.6 °C.
July
In this month the city receives the maximum amount of rain. July and August are characterized by almost non stop rain and weeks of no sunshine. A continuous monsoon current covers the entire western coast of India during this period. Rainfall activity is less stormy and more constant with a relatively constant breeze from the West or South West. It is not uncommon for parts of the city to be waterlogged during periods of persistent heavy rain. This affects the city's public transport system often leading to long delays. During periods of severe precipitation, the city's commuter rail system is often suspended because of water logging and poor visibility. The average maximum temperature for the month is around 29.8 °C with the average minimum at 25.5 °C. The highest rainfall in the history of Mumbai was recorded on 26 July 2005. On this day, a record 944 mm rainfall fell over the city, causing large scale flooding, claiming several lives and causing large scale property damage.
August
The weather in August is almost identical to July. Towards the later half of the month, rainfall activity tends to lessen. The coolest days of the monsoon season are often in August. The max temperature might drop to 29.3 °C during the day and 24.5 °C at night.
September
In September the intensity of rainfall decreases. The monsoons officially end in the 3rd week of September. September has unsettled weather. The rainfall is short and light and is not continuous. The end of the monsoon, much like the beginning can feature heavy thunderstorms associated with the withdrawal of the monsoon current from the city and surrounding areas. The mean maximum daily temperatures reach 30.1 °C while daily mean minimum temperature stays at 24.0 °C.
October
In the month of October the mean daily maximum stays at around 32.9 °C and mean daily minimum stays at 23.1 °C making it hot during the days and cold during the nights.
November
The temperature continues to drop slowly in the month of November with the mean daily minimum staying at 20.5 °C and the mean daily maximum staying around 33.4 °C. There are a few unseasonal showers.
December
The day highs hover around 32.4 °C. The nights in the beginning of December do not fall below 18 °C. By late December the day temperature ranges between 26–29 °C. The nights may dip to 12 °C in late December but average around 18.2 °C. Humidity is low in December.
The highest temperature ever recorded in Mumbai's history is, on 14 April 1952, while the lowest is, on 22 January 1962, both of which were recorded at the airport.