Monsoon (June–September): rain-proof basics
Carry a compact umbrella and a waterproof layer at all times. Choose quick-dry fabrics over denim, and keep footwear that survives puddles — sandals or water-resistant shoes beat leather.
- Quick-dry shirts and trousers over denim
- Umbrella + waterproof layer as daily carry
- Slip-resistant, water-friendly footwear
Winter (November–February): the golden season
Days sit around 20–30 °C with low humidity — the most comfortable time for layering. A light jacket or cardigan for evenings is enough; full coats are overkill.
Summer (March–May): heat management
Light cottons and linens, loose silhouettes, and hats. Moisture-wicking fabrics help more than any amount of layering. Keep a spare outfit for post-commute changes if you travel far.
Style notes for Mumbai
Smart-casual rules in Mumbai offices: collared shirts, chinos, and modest hemlines. Festive dressing (Ganesh Chaturthi, Diwali) leans on bright colors and traditional silhouettes like kurtas and lehengas.
Occasions and festive wear
Ganesh Chaturthi, Diwali, and wedding season dominate the festive calendar — plan occasion wear in advance and keep it separate from workwear.
A Mumbai packing list
For a week: 5–7 cotton/linen tops, 3–4 bottoms, one light layer, one rain layer, umbrella, and two pairs of water-friendly shoes.
Frequently asked questions
What is the best season to visit Mumbai?
November to February: 20–30 °C days, low humidity, and little rain. June–September brings heavy monsoon rain.
Do I need warm clothes for Mumbai?
No — a light jacket for air-conditioned spaces and cool evenings is enough. Heavy winter clothing is unnecessary.