Which City Has The Most Pleasant Weather In India?

Sitting high at an elevation of 900 meters, India's most pleasant city enjoys cool breezes and comfortable temperatures year-round. It is famous for its lush greenery and perfect indoor-outdoor lifestyle. Let's discover the top 10 cities with the best weather in India.

Jun 29, 2026, 19:48 IST
Which City Has The Most Pleasant Weather In India?
Which City Has The Most Pleasant Weather In India?

Did you know that India ranks 31st on the list of the most polluted countries in the world? You've likely heard of Byrnihat. It's a small city in northeastern India that’s been in the news recently. It is now one of the most polluted cities in India, and ethanol production is a big reason for that. However, Byrnihat is not the only polluted city in India. Cities like Delhi, Loni, and Ahmedabad are some of the most polluted in India today. Still, we can't judge the whole country by looking only at these few cities. Several Indian cities rank high for cleanliness. One of them has nice weather all year. Do you know which city we are talking about? Let's take a look!

Top 7 Cities With Best Air Quality In India [2026 Edition]

Usually, we only hear about extreme heatwaves or crazy pollution in the news; it's really refreshing to see that the following cities are standing out for their cool, pleasant weather. 

Related Stories

Rank City State AQI (IN) Status
228 Aligarh Uttar Pradesh 51 Moderate
229 Imphal Manipur 51 Moderate
231 Valsad Gujarat 50 Good
232 Tirupati Andhra Pradesh 50 Good
239 Durg Chhattisgarh 50 Good
240 Srinagar Jammu And Kashmir 50 Good
250 Mathura Uttar Pradesh 49 Good

Which City Has The Most Pleasant Weather In India?

There are around 4,000 cities in India, but only these 4 stand out for their cool, pleasant weather. The first one is Bengaluru, which is also known as the "Air-Conditioned City". This city is located at an elevation of about 900 meters above sea level, and the temperature mostly ranges from 15°C to 30°C year-round.

Second is Mysuru, which is quite similar to Bengaluru. The city features beautiful, tree-lined streets; however, its weather is a bit warmer and doesn't change much between seasons.

The third city is Pune in Maharashtra, which has moderate weather year-round. The average temperature ranges between 20°C and 30°C. Last but not least is Chandigarh, which is known for its clean air and lovely layouts. It enjoys pleasant spring and autumn months because it's close to the hills.

Kriti Barua

Executive - Editorial

Get here current GK and GK quiz questions in English and Hindi for India, World, Sports and Competitive exam preparation. Download the Jagran Josh Current Affairs App.

Just Now

Result Updates