Mumbai Weather in December

India · December climate averages and travel tips

Avg high31°C (87°F)
Avg low17°C (63°F)
Rainfall9 mm (0.4 in)
RatingExcellent 8.3/10

In December, Mumbai has average highs of 31°C (87°F) and lows of 17°C (63°F). The month is very dry, with about 9 mm (0.4 in) of rain spread over 1 day. You get roughly 10.9 hours of daylight and mostly clear skies.

Is December a good time to visit Mumbai?

Yes — December is one of the best months to visit Mumbai. The weather rates excellent (8.3/10) on our comfort score.

Visiting Mumbai in December

December weather

December is one of Mumbai's most comfortable months. Days reach 31°C, but lower humidity and plenty of sun make sightseeing easier than during the monsoon. Evenings cool to around 17°C, so you can enjoy a stroll along Marine Drive without the heavy, sticky feel of summer.

The mostly dry weather suits a ferry ride to Elephanta Caves, a walk around Colaba and time at Juhu Beach. Save long outdoor visits for morning or late afternoon; the sun can still feel strong around midday. Rain is uncommon, but December isn't Mumbai's driest month.

Christmas and crowds

Christmas brings lights, midnight services and a festive feel to Bandra, especially around Mount Mary Basilica. You'll also find celebrations at churches across the city, while restaurants and hotels get busy around Christmas and New Year's Eve.

December falls in Mumbai's high season, alongside November and January. Expect more visitors and higher hotel rates than in the wet monsoon months. If you hate crowds, visit popular spots like the Gateway of India on a weekday.

Local tips for Mumbai

Travelling with kids? The cooler evenings are a good time for Marine Drive, where you can watch the sunset and grab bhelpuri from a local stall. This tangy, crunchy snack is a Mumbai favourite.

For the Elephanta ferry, go from the Gateway of India and keep an eye on the boat schedule. The ride and island visit work well in December's dry weather, but the caves involve steps and uneven paths. In the city, use local trains for longer trips, but avoid the busiest rush-hour journeys if you're carrying bags.

December weather at a glance

Average high31°C (87°F)
Average low17°C (63°F)
Daily mean23°C (74°F)
Rainfall9 mm (0.4 in)
Rainy days (1 mm+)1
Humidity63%
Cloud cover31%
Daylight10.9 hours
Est. sunshine8.3 hours/day
Wind7.1 km/h
vs NovemberAbout as warm as November, with 11 mm less rain.

What to pack for Mumbai in December

Mumbai weather in other months

Jan32°C / 17°C1 mmGoodFeb35°C / 19°C2 mmFairMar38°C / 22°C6 mmPoorApr40°C / 24°C4 mmPoorMay38°C / 26°C35 mmPoorJun32°C / 26°C523 mmPoorJul29°C / 25°C988 mmPoorAug28°C / 25°C579 mmPoorSep29°C / 24°C444 mmPoorOct31°C / 22°C117 mmFairNov31°C / 19°C20 mmExcellentDec31°C / 17°C9 mmExcellent

← NovemberBest time to visit MumbaiJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.