Top 20 Coldest Places in India

The various geographical locations of India experience varied climates. From the extreme hot temperatures of the Thar Desert to the biting cold of the Himalayan region, a traveler can experience everything in the same country. The summer season and the winter season both brings about extreme temperature variations in various regions of the country.

This is the list of the top twenty coldest places in India.

20. Amritsar

Golden Temple

Amritsar is located at a height of 234 meters. The city experiences very cold winters with temperatures dropping to single digits along with foggy conditions. Amritsar is the seat of the Guru Granth Sahib, the holy book of the Sikhs which is housed in the Golden Temple. The city is a major pilgrimage centre.

19. Delhi

The capital city of India experiences very cold weather conditions during the winter season with temperatures dropping below 3-4 degrees. The city experiences misty and foggy mornings. Air pollution leads to smog in the city which cuts down visibility considerably.

18. Coorg


Coorg is located in the Kodagu district of Karnataka. The place is located at an elevation of 900m. The average winter temperature is 14 degrees while the average summer temperature is 28 degress.

17. Munnar


Munnar is located in the Iduki district of Kerala. It is situated at a height of 1700m. The winter temperatures hover between 5-25 degrees while the summer temperature remains between 15-25 degrees.

16. Darjeeling


Darjeeling is a famous tourist spot in West Bengal and is known for its tea gardens. The winter temperatures in Darjeeling can drop to as low as 2-2.5 degrees. The months of January and February are characterized by cloudy and foggy days with a bone chilling cold. The temperature can also drop to the freezing point during these months. The tourists generally avoid visiting the region during this period.

Read This:  10 Best Places for Adventure Lovers in India

15. Shillong


Shillong is the capital of the north-eastern state of Meghalaya. The temperatures can drop to below 4 degrees during the winters. The summers are pleasant which has made it a popular tourist destination. The place is bounded by East Khasi hills.

14. Dehradun


Dehradun is the capital of the state of Uttarakhand. The winter temperatures can drop to as low as 2 degrees. The summer temperatures seldom cross 35 degrees. Dehradun is home to the Indian Military Academy, Forest Research Institute and many other institutions of repute.

13. Ooty


Ooty is a famous tourist destination in the Nilgiris mountain range of Tamil Nadu. Temperatures remain between 17-20 degrees throughout the year. The winter temperature can drop to 5 degrees. It is particularly very cold during the months of January and February.

12. Mussoorie


Mussoorie is also known as the “Queen of the hills”. Mussoorie receives snowfall during the months of December and January. The temperature drops below freezing point during this period. The average winter temperatures remain between 1-10 degrees. Mussoorie is located in the Dehradun district of Uttarakhand.

11. McleodGanj


McleodGanj is located in the Kangra district of Himachal Pradesh. It is situated at an elevation of 2,004m. The winter temperature can drop to minus 1 degree while the highest temperature recorded is 17 degrees.

Read Also: Top 10 Hottest Places in India

8 thoughts on “Top 20 Coldest Places in India”

  1. Aman says:

    I personally know many places which are much colder than the ones given in this list of 10 and others mentioned below as well. Tawang in Arunachal Pradesh is way much colder than Guwahati that’s mentioned below the list of 10 places. Infact Tawang would be far more colder than Delhi which made it to the list.

  2. AA says:

    It is one of the most stupid list

    Lahul spiti
    Kashmir are one of the coldest places. Delhi, Amritsar should never be on the list

    1. Santosh says:

      Please provide any resource link so we can update it.

  3. sardar ishaq khan says:

    i guess, average temperature should be barometer to judge this rather than vague naming of cities, no hard feeling towards any one but generally speaking if we have to name 5-10 coldest cities in india. List has to include Leh, Srinagar, Gangtok, Shillong, Shimla, while place very cold are Dras, Kargil, Tawang etc etc.So, it should be properly researched & added.

  4. keshu says:

    Lambasinghi in Andhra Pradesh is the coldest place In south india . why didn’t you include that? That means you didn’t research properly.

  5. Dev prakash says:

    Kaza of spiti valley is one of the coldest place in india with the tempreture drops to -45 degree celsius in winter but you didnt mention that

  6. KK says:

    What about Siachin in J&K, India where it goes down to -60 deg C or even lower than that.

  7. Mike says:

    You are absolutelyyyyyyyyyyyyyyyyyyyyyyyyyy wrong.

Leave a Reply

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