11 Best Weather Cities to Live in India

Page 12 of 12

1. Pune

With average temperatures that range from 70 to 85°F depending on the month, Pune and its three annual weather seasons–summer, winter, and monsoon–is perhaps the most pleasant weather city in India. Though temperatures occasionally soar north of 95°F from March through May, daily averages tend to remain constant around 77°F for the majority of the year.  What’s more, temperatures seldom drop below 60°F, and monthly rainfall is very tolerable, with the highest yearly average coming in July at a mere 180mm.  This, in turn, creates an inviting atmosphere characterized by a mere four rainy days per month.  The combination of minimal precipitation and consistent warmth, but not overpoweringly so, weather makes Pune an easy first choice among the best weather cities to live in India.

11 Best Weather Cities to Live in India

Jenny Zhang / Shutterstock.com

Page 12 of 12