Discover Mumbai

When to Visit Mumbai: Weather, Monsoon and the Festival Calendar

Travel Essentials · Discover Mumbai Team · 20 September 2026 · 4 min read

When to Visit Mumbai: Weather, Monsoon and the Festival Calendar

Mumbai sits on the Arabian Sea just north of the tropics, which means it is never cold and almost never dry. The year divides into three: a genuinely pleasant winter from November to February, a hot and humid stretch from March to May, and the monsoon from June to September. Each has a character, and one of them is the obvious answer.

November to February: the season

Daytime highs of 28–32°C, nights around 18–22°C, low humidity and almost no rain. This is when the city is easiest to walk, when Marine Drive at sunset is perfect rather than merely spectacular, and when every event organiser in Mumbai schedules their festival. It is also peak season for hotels; book ahead for December and January. If you can only choose one window, choose this.

December brings Christmas in Bandra, when the old Catholic villages string lights across their lanes, and New Year’s Eve on Marine Drive. January has the Mumbai Marathon on the third Sunday, closing the sea link and Marine Drive to traffic for a morning. February is the Kala Ghoda Arts Festival, nine days of installations, performances and street food in the art district, usually over the first two weekends.

March to May: the heat

Temperatures climb into the mid-30s and, more to the point, humidity climbs with them. Afternoons are for museums, malls and long lunches; mornings and evenings are still fine outdoors. Holi falls in March, a day when the city throws coloured powder at itself. Join in, but wear clothes you can throw away. April and May are Alphonso mango season, which is reason enough for some people; Crawford Market is where to find them. Hotel prices soften, and the city is less crowded with visitors.

June to September: the monsoon

The rains arrive in the second week of June, usually with a day or two of theatre, and stay until late September. July is the wettest month; Mumbai receives more than two metres of rain a year and a good share of it falls in a few dramatic weeks. Streets flood, trains stop, and on the worst days the city simply pauses.

And yet the monsoon has devotees. The waves at Marine Drive and Worli Sea Face crash over the wall at high tide and people come specially to stand in the spray. The national park turns green and its waterfalls run. Cafés fill with people watching rain. If you visit now, pack for it: a real umbrella, shoes that can get wet and a dry bag for your phone. Keep your plans loose, and don’t schedule anything important on a day the forecast says “heavy”.

Ganesh Chaturthi falls in late August or September and is the city’s great festival: ten days of neighbourhood pandals housing idols of Lord Ganesh, ending with immersion processions to the sea. Girgaon Chowpatty on the final day, Anant Chaturdashi, draws hundreds of thousands. It is loud, crowded, joyful and unlike anything else in India. The Bandra Fair at Mount Mary follows in the week after 8 September.

October: the in-between

The rain stops but the humidity lingers; October is often the stickiest month. Navratri brings nine nights of garba dancing and five days of Durga Puja, from 11 to 20 October in 2026. Diwali, in October or November depending on the year, lights the whole city and fills it with sweets; in 2026 the main night, Laxmi Pujan, is Sunday 8 November. By the end of October the air clears and the season begins again.

Month by month

Month Weather Worth knowing
January Cool, dry, ideal Mumbai Marathon; peak hotel rates
February Cool, dry, ideal Kala Ghoda Arts Festival
March Warming up Holi
April Hot, humid Alphonso mangoes begin
May Hottest Mangoes at their best; low hotel rates
June Monsoon arrives Dramatic first rains mid-month
July Wettest Expect disruption; waves on the sea wall
August Wet Ganesh Chaturthi (some years)
September Rain easing Ganesh Chaturthi, Bandra Fair
October Humid, clearing Navratri, Diwali (some years)
November Pleasant Diwali (some years); season begins
December Ideal Christmas in Bandra; New Year on Marine Drive

A note on Sundays

Whatever the month, Sunday morning is the best time to see South Mumbai. The Fort’s streets empty, the Victorian buildings get their stage back, and you can photograph CSMT without a taxi in the frame. Plan the heritage walk for then.

More from the blog