Movie prime

Top 5 Indian Cities Based On Weather Pleasantness

The Weather Delight: Exploring India's Most Pleasant Cities
climates cities

India, a vast and diverse country, is known for its climatic extremes. From scorching summers to chilly winters and torrential monsoons, the country experiences a wide range of weather conditions throughout the year. However, amidst this diversity, there are cities that offer consistently pleasant weather, making them desirable destinations for both residents and tourists. In this article, we will explore the top 5 Indian cities based on weather pleasantness.

  1. Bangalore, Karnataka


Bangalore, often referred to as the "Garden City of India," is renowned for its pleasant climate year-round. Situated at an elevation of approximately 3,000 feet above sea level, Bangalore enjoys moderate temperatures with cool winters and warm summers. The city's average annual temperature ranges from 20°C to 28°C, making it a comfortable place to live and work. The frequent drizzles and lush greenery add to the charm of Bangalore's weather, earning it the top spot on our list.

  1. Pune, Maharashtra

Pune, located in the western state of Maharashtra, boasts a climate that is the envy of many other Indian cities. The city experiences a tropical wet and dry climate, with pleasant temperatures throughout the year. Winters are cool, with temperatures averaging around 12°C to 25°C, while summers are relatively mild, ranging from 28°C to 38°C. Pune's pleasant weather is one of the reasons it has become an educational and IT hub in India.

  1. Chennai, Tamil Nadu

Chennai, the capital of Tamil Nadu, offers a coastal tropical climate that is characterized by hot and humid weather for most of the year. However, it enjoys a relatively more moderate climate compared to many other cities in India. With temperatures ranging from 20°C to 35°C throughout the year, Chennai's weather is particularly enjoyable during the winter months when the city experiences a gentle sea breeze. The presence of beautiful beaches along the coastline enhances the overall pleasantness of Chennai's climate.

  1. Jaipur, Rajasthan

Jaipur, the Pink City of India, is located in the arid state of Rajasthan. While summers can be scorching with temperatures often exceeding 40°C, the city's winters are refreshingly cool, with daytime temperatures averaging around 22°C to 28°C. This significant temperature variation between summer and winter makes Jaipur's weather more pleasant than many other cities in Rajasthan. The city's historical charm and vibrant culture also make it a popular destination for tourists.

  1. Dehradun, Uttarakhand

Nestled in the foothills of the Himalayas, Dehradun enjoys a sub-tropical highland climate that is characterized by pleasant weather throughout the year. Summers are mild, with temperatures ranging from 20°C to 35°C, while winters are chilly but not extreme, with temperatures averaging around 2°C to 20°C. Dehradun's scenic beauty, proximity to hill stations, and pleasant climate make it a favored destination for nature enthusiasts and retirees.


While India's weather can vary dramatically from one region to another, these five cities stand out for their consistently pleasant climates. Whether you prefer the moderate temperatures of Bangalore, the coastal breeze of Chennai, or the cool winters of Dehradun, these cities offer a respite from the extreme weather conditions found in other parts of the country. Whether you are planning to relocate or simply looking for a vacation spot, consider these cities for an enjoyable and comfortable weather experience in India.