As the monsoon season spreads across the Indian subcontinent, it cools down the intense heat and provides much-needed water to the land. India, with its varied climates and landscapes, has certain cities that receive a lot of rain. This rainfall helps keep the areas green and supports lively ecosystems. In 2024, let’s take a look at the top 10 rainiest cities in India, where the heavy rains bring life to the land and charm to the senses.
Mawsynram stands as India’s rainiest haven, nestled amidst the East Khasi Hills of Meghalaya. Welcoming travelers with its breathtaking landscapes and lush greenery, it receives a staggering 12 meters of rainfall annually. This picturesque hill station, enveloped by hills on three sides, beckons tourists worldwide to marvel at its exotic flora and fauna. With unexpected showers year-round, visitors are advised to carry rain gear for an unforgettable experience amidst nature’s bounty.
Mawsynrum district of Meghalaya with the annual rainfall of 12 meters, holds the title of the rainiest city in India, followed by Mahabaleshwar, Cherrapunji, Agumbe, and Amboli.
Here is the list of top-10 rainiest cities in India 2024:
| Rainiest Cities in India 2024 | ||
| Rank | City | State |
| 1. | Mawsynrum | Meghalaya |
| 2. | Mahabaleshwar | Maharashtra |
| 3. | Cherrapunji | Meghalaya |
| 4. | Agumbe | Karnataka |
| 5. | Amboli | Maharashtra |
| 6. | Gangtok | Sikkim |
| 7. | Neriamangalam | Kerala |
| 8. | Sitarganj | Uttarakhand |
| 9. | Chinnakallar | Tamil Nadu |
| 10. | Pasighat | Arunachal Pradesh |
State: Meghalaya
Mawsynram, acclaimed as the rainiest city in India, entices travelers with its lush landscapes and unparalleled charm. Nestled in the East Khasi Hills of Meghalaya, it boasts an annual rainfall of approximately 12 meters, nurturing exotic flora and fauna. Surrounded by hills, Mawsynram beckons visitors worldwide, where unexpected showers grace the region year-round, urging tourists to carry rain gear for an unforgettable experience.
State: Maharashtra
Mahabaleshwar, nestled in Maharashtra’s Satara district, stands as India’s second rainiest city. Renowned for its pilgrimage significance, it’s the origin of the Krishna river, revered in Hinduism. During British rule, it transformed into a developed hill station, serving as Bombay Presidency’s summer capital. Its lush landscapes and historical charm beckon travelers seeking the allure of abundant rainfall and spiritual sanctity.
Location: Meghalaya
Cherrapunji, locally known as ‘Sohra’, holds the distinction of being India’s third rainiest city. Situated in the northeastern region, it captivates with its high-altitude charm and renowned living root bridges crafted from rubber trees. Referred to as the “wet desert of India,” Cherrapunji experiences rapid cloud ascent, facilitating condensation and contributing to its abundant rainfall.
Mawsynrum district of Meghalaya with the annual rainfall of 12 meters, holds the title of the rainiest city in India.
Mahabaleshwar, nestled in Maharashtra's Satara district, stands as India's second rainiest city.
Mawsynrum, located in Meghalaya, India, is the rainiest city in the world with the annual rainfall of 467 inches.
The top-5 rainiest cities in India are: Mawsynrum,Mahabaleshwar, Cherrapunji, Agumbe, and Amboli.
India has created a Guinness World Record by collecting over 2.5 lakh pledges for responsible…
Did you know some rivers are so unique that people give them sweet-sounding nicknames based…
At the India AI Impact Summit 2026, Google announced a massive $15 billion investment over…
Jammu & Kashmir scripted history by reaching their first-ever Ranji Trophy final, defeating Bengal in…
Gujarat Budget 2026-27 was presented with a record outlay of ₹4,08,053 crore by Finance Minister…
Did you know every Indian state and union territory has its own special flower that…