Monsoon season In India

Best time to visit India

The Indian subcontinent has an extremely varied climate; therefore, the best time to visit India actually depends greatly on what places you plan to travel to, each with its own unique weather conditions. The most influential feature of India’s climate is the Monsoon. The monsoon hits the southwest coast of Kerala and moves northward for the following two months.  During those two months (the Monsoon season), India gets its water supply from the monsoon’s prolonged downpours. It is the curse and blessing of India. The majority of India’s population is agrarian with no steady water supply, surviving only because the Monsoon’s heavy downpours provide a significant amount of water for their crops.Monsoon in India

However, in lower regions such as the Bengal delta, flooding can severely damage agricultural fields, disrupt communications, and can even spark epidemics. In the high parts of the country, as in the foothills of the Himalayas, from the end of August till mid September when the Monsoon is at its peak, landsides are common and many areas can get cut off with no connectivity. Although its rather rare, floods can accrue also at the high mountains of the Himalaya, even in Ladhak region such as in the August 2010 flood.

By September the Monsoon is weakening in the north but there is still occasional rainfall. The eastern coasts of Andra Pradesh, Kerala and Tamil Nadu get a second “shower” from the northwest monsoon. By late October the skies are clearing and India is calm again.

Rice growing near Hampi

Rice growing near Hampi

It is during  winter when the diversity of Indian weather is most obvious. The northern parts of India, such as the states of Himachal Pradesh, Jammu Kashmir, Uttarkhand, suffer from heavy snowfall and extremely low temperatures; whereas Delhi and other lower parts experience chill winds blowing off the snowfields of the high Himalayas.  The south of India is a whole different story, people in Tamil Nadu, Kerala and Karnataka enjoy their best time of the year with temperatures ranging from 20 – 28 c°.

Moving ahead with the seasons, we enter spring time.  The centre of the Subcontinent starts to heat up, creating the right conditions for the next monsoon, and by late March thermometers nudge 33°C across most of the Indo-Gangetic Plains and Deccan plateau. Temperatures peak in May and early June which makes a perfect time to retreat to the nearest hill stations. Above the baking Subcontinental land mass, hot air builds up and sucks in humidity from the southwest, causing the onset of the monsoon in late June, and bringing relief to millions of overheated Indians.

The best time to visit India is during the cool, dry season, between November and March. Delhi, Agra, Varanasi, Rajasthan and Madhya Pradesh are ideal at this time, and temperatures in Goa and central India remain comfortable. The heat of the south is never less than intense but it becomes stifling in May and June, so aim to be in Tamil Nadu and Kerala between January and March. From this time onwards, the Himalayas grow more accessible, and the trekking season reaches its peak in August and September while the rest of the Subcontinent is being soaked by rain.

Best time to visit North India

Destination    State       Best time to visit
Leh Jammu and Kashmir May- Mid October
Srinagar April – June and September-November
Dharamsala Himachal Pradesh September – November and April- June
Manali March- November
Shimala September – November and April- June
Spiti May- Mid October
Rishikesh  Uttarkhand  March and April & September and October
Valley of flowers  July –mid August ( Monsoon time)* Unlike other places here the monsoon season is the time to go


Destinations at the Indu-Genetic plains and Rajasthan

Destination  State Best time to visit 
Delhi Delhi October- April
Agra Uttar Pradesh
Varanasi January-December
Udaipur Rajasthan October- March


Best time to visit Northeast India

Destination  State Best time to visit
Gangtok Sikkim March – May and September-November
Tawang Arunachal Pradesh October – April
Dimapur Nagaland October – May
Loktak Lake Manipur October – March


Best time to visit South India:

Destination State Best time to visit
Goa’s beaches Goa November to March
Hampi Karnataka November-February
Mysore September- March
Munnar Kerala September-May
Pondicherry Tamil Nadu October – March
Otty October – June


Feel free to leave a comment and we will be happy to get ideas and suggestions for future articles

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *