Best time to visit · Mumbai · India
The best time to visit Mumbai
Weather, crowds, prices and events for every month, so you can pick the trip that suits you.
Updated By the AMZBooking editorial team
Photo: Jorge Láscar, CC BY-SA 2.0
Quick answer
The best time to visit Mumbai is November to February, when it is dry, sunny and least humid. March and October are hotter but still workable. The monsoon from June to September brings very heavy rain, flooding and disrupted travel, though the city and nearby hills look their greenest and festivals such as Ganesh Chaturthi fall in late August or September.
Key facts
- Best months
- November–February
- Shoulder season
- March and September–October
- Warmest month
- May (avg high 34°C (93°F))
- Coldest month
- July (avg high 30°C (86°F))
- Rainiest month
- July (~23 rainy days)
- Lowest hotel prices
- July
Seasons
Mumbai is hot and humid for most of the year. The dry season from November to February is the most comfortable; March to May grows hotter and stickier; and the south-west monsoon from June to September brings very heavy rain, especially in July, with occasional flooding.
December–February
Winter
Dry, sunny and comfortable with cooler evenings; peak season for visitors and the arts festival calendar.
March–May
Summer
Increasingly hot and humid, with no rain until the end of May; mango season and lower hotel prices.
June–September
Monsoon
Very heavy rain, especially in July, with flooding and disrupted trains, but green hills and the Ganesh Chaturthi festival.
October–November
Post-monsoon
Hot and humid in October, turning drier and more pleasant in November; Navratri and Diwali festivals.
Month by month
Long-term averages (rounded). Crowds and prices are relative, 1 (lowest) to 5 (highest). Daylight is sunrise to sunset on the 15th.
| Month | High | Low | Rainy days | Sea | Daylight | Crowds | Prices |
|---|---|---|---|---|---|---|---|
| January | 31°C | 17°C | 0 | 26°C | 11.1 h | 4/5 | 4/5 |
| February | 32°C | 18°C | 0 | 26°C | 11.5 h | 4/5 | 4/5 |
| March | 33°C | 22°C | 0 | 27°C | 12 h | 3/5 | 3/5 |
| April | 33°C | 24°C | 0 | 28°C | 12.6 h | 2/5 | 3/5 |
| May | 34°C | 27°C | 1 | 30°C | 13 h | 2/5 | 2/5 |
| June | 32°C | 26°C | 14 | 29°C | 13.3 h | 2/5 | 2/5 |
| July | 30°C | 25°C | 23 | 28°C | 13.2 h | 1/5 | 1/5 |
| August | 30°C | 25°C | 21 | 28°C | 12.8 h | 2/5 | 2/5 |
| September | 31°C | 25°C | 14 | 28°C | 12.2 h | 3/5 | 3/5 |
| October | 34°C | 24°C | 4 | 29°C | 11.7 h | 3/5 | 3/5 |
| November | 34°C | 22°C | 1 | 28°C | 11.2 h | 4/5 | 4/5 |
| December | 33°C | 19°C | 0 | 27°C | 11 h | 5/5 | 5/5 |
Yearly events
Recurring dates shift from year to year; confirm with the organiser before you book.
| Month | Events |
|---|---|
| January | Tata Mumbai Marathon (usually the third Sunday of January); Banganga Festival of Indian classical music (usually January) |
| February | Kala Ghoda Arts Festival (usually early February) |
| March | Holi (usually March); Gudi Padwa — Marathi New Year with processions (March or April) |
| August | Ganesh Chaturthi — ten-day festival ending with idol immersions at the beaches (usually late August or September) |
| September | Bandra Fair at Mount Mary Basilica (usually mid-September); Navratri — nights of garba and dandiya dancing (September or October) |
| October | Dussehra and Diwali (October or November) |
| November | Diwali (some years, early November) |
| December | Christmas celebrations in Bandra's Catholic neighbourhoods; New Year's Eve along Marine Drive |
Cheapest and quietest times
Hotel prices are usually lowest in July, and the sights are quietest in July. Many visitors avoid June–August.
What to pack
| Season | Pack |
|---|---|
| Winter | Light, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes |
| Summer | Light, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes |
| Monsoon | Light, breathable clothes, a sun hat and high-factor sunscreen; A compact umbrella and waterproof shoes — rain is frequent; Comfortable walking shoes |
| Post-monsoon | Light, breathable clothes, a sun hat and high-factor sunscreen; Comfortable walking shoes |
Questions travellers ask
+What is the best month to visit Mumbai?
The best time to visit Mumbai is November to February, when it is dry, sunny and least humid. March and October are hotter but still workable. The monsoon from June to September brings very heavy rain, flooding and disrupted travel, though the city and nearby hills look their greenest and festivals such as Ganesh Chaturthi fall in late August or September.
+When are hotel prices lowest in Mumbai?
Usually in July. The wettest month, with very heavy rain, waterlogged roads and occasional disruption to trains and flights; the Western Ghats turn green.
+What is the rainiest month in Mumbai?
July, with about 23 days of rain on average.
+How hot does Mumbai get?
The warmest month, May, averages highs of 34°C (93°F) and lows of 27°C (81°F).