Skip to content
The Taj Mahal Palace hotel above a rain-soaked plaza in the monsoon

Best Time to Visit Mumbai

Dry winter days, sticky summers, a dramatic monsoon and a festival for every season — what each month really feels like.

Mumbai has a tropical climate with three seasons. From November to February it is dry, sunny and as cool as the city ever gets — the best time for sightseeing. From March to May heat and humidity build. From June to September the south-west monsoon delivers almost all of the year’s rain, much of it in July and August.

Temperatures change far less than the humidity and rainfall do: daytime highs sit around 30–34°C for most of the year.

Month by month

MonthWeatherCrowdsHighlights
JanuaryDry, sunny; coolest month, pleasant eveningsHighBest sightseeing weather; Mumbai Marathon; Kala Ghoda festival (late Jan–Feb)
FebruaryDry and warmHighKala Ghoda Arts Festival; clear days for Elephanta
MarchHotter, humidity risingModerateHoli; good hotel rates begin
AprilHot and humidLowerAlphonso mango season starts
MayHottest and stickiest monthLow (school holidays for locals)Mangoes; early starts and air-conditioned afternoons
JuneMonsoon arrives, usually in the first halfLowFirst rains; waves on Marine Drive
JulyWettest month; frequent heavy downpoursLowGreen hills at Lonavala; lowest hotel prices
AugustHeavy rain with breaksLow, except at festivalsDahi Handi; Ganesh Chaturthi (Aug or Sep)
SeptemberRain easing, humidModerateGanesh immersion processions; Mount Mary Fair
OctoberHot and humid after the rainsModerateNavratri; Diwali (Oct or Nov)
NovemberDrying out, warm daysHighDiwali lights; start of the best season
DecemberDry, sunny, comfortableVery high at Christmas–New YearChristmas in Bandra; peak prices

Cool season (November to February): the best time

Clear skies, lower humidity and comfortable mornings and evenings make this the season for walking tours, the Elephanta ferry and day trips. It is also high season: hotel prices peak around Christmas and New Year, and popular tours should be booked ahead. Bring a light layer for air-conditioned restaurants rather than for the weather.

Hot season (March to May)

The air turns heavy and by May the combination of heat and humidity is draining. It is still perfectly possible to visit: sightsee before 10:00 and after 17:00, spend the middle of the day in museums, cafés and malls, and choose a night tour or an air-conditioned car tour. The reward is Alphonso mangoes and lower hotel rates.

Monsoon (June to September)

The monsoon usually reaches Mumbai in the first half of June and withdraws by late September or early October. The rain comes in bursts — hours of torrential downpour, then dry spells — and the city carries on under umbrellas. Watching the waves break over the Marine Drive sea wall with a cup of chai and a plate of hot bhajiya is a Mumbai ritual.

Monsoon waves breaking over the Marine Drive sea wall
High tide in the monsoon on Marine Drive.
Monsoon realities: on a few days each season, extreme rain floods roads and railway tracks and the city slows to a halt. Elephanta and Alibaug ferries are cancelled in rough seas, sometimes for long stretches. Keep your schedule loose, leave spare time before flights, and book tours with free cancellation.

On the positive side, hotels are at their cheapest, the Western Ghats around Lonavala are brilliantly green and the forest in Sanjay Gandhi National Park is at its best.

October: the second summer

Once the rain stops, heat and humidity return for a few weeks before the cool season sets in. It is a shoulder month with good prices and, in most years, the Navratri and Diwali festivities.

Festivals worth planning around

  • Ganesh Chaturthi (August or September): ten days of decorated pavilions and processions, ending with the immersion of the idols at Girgaon Chowpatty, Juhu and other beaches. Expect road closures and enormous crowds on immersion days.
  • Ramadan (dates move earlier each year): night-long food markets around Mohammed Ali Road, ending with Eid.
  • Navratri (September or October): nine nights of garba and dandiya dancing across the city.
  • Diwali (October or November): lamps, lights and fireworks, with Marine Drive at its most festive.
  • Janmashtami / Dahi Handi (August): teams form human pyramids to break pots of curd hung high above the street.
  • Mount Mary Fair (September): a week-long fair around the basilica in Bandra.
  • Kala Ghoda Arts Festival (usually late January or February): free art, music, dance and street installations in Kala Ghoda.
  • Holi (March): the festival of colours, celebrated in neighbourhoods and at organised events.

Most of these follow lunar calendars, so the dates change every year — check before you book.

Plan your Mumbai days

See Mumbai with someone who knows it

The Gateway, the caves at Elephanta, the bazaars, the local train and a plate of pav bhaji at the right stall — a good guide turns a big, loud city into an easy one. Compare tours and book in a couple of taps.

Good to know

Seasons and weather: FAQs

Frequently asked questions

Which is the best month to visit Mumbai?

December to February for weather. November and March are good shoulder months with slightly lower prices.

Is it worth visiting Mumbai in the monsoon?

Yes, if you are flexible. You get atmosphere, green landscapes and low prices, but ferries are often cancelled and a day or two of plans may be washed out.

How hot does Mumbai get?

Daytime highs are usually between about 30 and 34°C all year. It is the humidity, highest from April to October, that makes it feel hotter.

When is Ganesh Chaturthi?

In August or September — the date follows the Hindu lunar calendar. The festival lasts ten days and the main immersion processions take place on the final day.