Plan around the monsoon
Is it monsoon in India?
India's monsoon geography splits sharply along its coasts as well as its latitude. The west coast, Mumbai, Goa, and Kochi, catches the southwest monsoon directly and hardest, with some of the heaviest rainfall totals anywhere in this dataset from June through September. The east coast runs almost the opposite calendar: Chennai and Puducherry stay comparatively dry through that same stretch and instead see their wettest weather arrive later, from the northeast monsoon, historically October through December. The northern plains, Delhi, Agra, Jaipur, Amritsar, Udaipur, and Varanasi, get a shorter, less extreme monsoon, July through September, bookended by a scorching pre-monsoon summer and a cool but often hazy winter.
The Himalayan hill stations complicate the picture further. Darjeeling and Shimla still see real monsoon rain, sometimes heavy enough to raise landslide risk, while Leh, sitting in the rain shadow on the far side of the mountains, barely gets any rain at all, in any season. Kolkata and the Andaman Islands, further east, follow their own cyclone-prone calendar. All of this means 'Indian monsoon season' is really several distinct regional patterns happening at once, not one countrywide event.
Frequently asked questions
Does the monsoon hit all of India at the same time?›
No. The southwest monsoon reaches India's west coast, Kochi, Goa, Mumbai, first, historically around June, then moves across the country, reaching the northern plains and Himalayan foothills somewhat later. The east coast, Chennai and Puducherry especially, gets a second, separate monsoon later in the year from the northeast.
What is the best time to visit India overall?›
There's no single answer for the whole country. Winter, roughly November through February, is historically the most comfortable stretch across the northern plains and Rajasthan, but that same window is when Chennai and Puducherry are deep in their own northeast monsoon rains.
Why does Chennai get rain at a different time than Mumbai?›
Mumbai sits on India's west coast, directly in the path of the southwest monsoon, June through September. Chennai, on the east coast, is more sheltered from that monsoon but instead catches the northeast monsoon later in the year, historically October through December.
Is Leh part of India's monsoon pattern?›
Barely. Leh sits in the rain shadow of the Himalayas, so even during India's wider monsoon months it receives only a few millimeters of rain, a fundamentally different, near-desert climate from the rest of the country.
Does winter fog and pollution affect all of northern India?›
It's most pronounced across the Gangetic plain, Delhi, Agra, and Varanasi in particular, where stagnant winter air traps haze and smog from around October through February. Hill stations like Shimla and Darjeeling and coastal cities don't share this issue in the same way.
Are landslides a concern in India's hill stations?›
Yes, historically, in Darjeeling and Shimla during the heaviest monsoon spells, roughly July and August, when saturated slopes are more prone to giving way. This risk does not apply to Leh, whose dry, rain-shadowed climate makes landslides far less of a factor.
Does cyclone season affect India's coasts?›
Yes, though timing and risk vary by coast. The east coast, including Kolkata, Chennai, Puducherry, and the Andaman Islands, sees the greatest cyclone activity, historically concentrated from April to June and again October to December, while the west coast is affected less often.