Which Indian State Receives The Highest Rainfall? List Of Top 5 States That Receive The Most Rainfall In India
State with Highest Rainfall in India: Meghalaya, a northeastern state of India, receives the highest annual rainfall in the country. The village of Mawsynram, located in the East Khasi Hills, holds the global record for the wettest place on Earth, with over 11,800 mm of rain yearly. Its unique topography and proximity to the Bay of Bengal funnel moisture-laden winds into the region, resulting in intense monsoons.
India is a country with different climates that vary greatly, and seasons are primarily dependent on the amount of rainfall. Usually, the rainy season, called the southwest monsoon, starts at the beginning of June and goes on till September. More than 70% of the total yearly rainfall falls during this period. This season is crucial for agriculture, lakes, and the overall water supply.
In 2025, the monsoon in Kerala arrived early, and it subsequently covered the entire country at a rapid pace. During May, there was more rain than ever before; therefore, by August, a lot of places were suffering drought. Some areas got 30 to 70% less rain than they usually get; as a result, the plants are stressed, and there is not enough water to drink.
Have you heard that approximately 60% of the agricultural area in India is dependent on the monsoon rains? The Western Ghats and Northeast India are the regions most affected by the annual rainfall.
In this article, we will take you through the top five Indian states that receive the highest rainfall and then discuss the reasons behind this high rainfall.
List Of the Top 5 States That Receive The Highest Rainfall In India
According to rainwaterharvesting.org, here's the list of the Indian states that receive the most rainfall:
| Rank | State | Average Annual Rainfall (mm) |
| 1 | Meghalaya | 2818 mm – 11,871 mm (varies by region) |
| 2 | Arunachal Pradesh | 2,782 mm |
| 3 | Sikkim | 2,520 mm |
| 4 | West Bengal | 1,700–2,500 mm |
| 5 | Nagaland | 1,800–2,500 mm |
| 6 | Kerala | 2,900 mm |
| 7 | Tripura | 2,100–2,500 mm |
| 8 | Assam | 2,200 mm |
| 9 | Odisha | 1,450 mm |
| 10 | Karnataka | 1,240 mm |
1. Meghalaya
Known as the "abode of clouds", Meghalaya gets the most rainfall in India. Mawsynram and Cherrapunji are two of the wettest places on Earth. The heavy rains give the land lush greenery, waterfalls, and caves, which create a stunning natural environment. Rain plays a vital role in daily life here.
2. Arunachal Pradesh
This northeastern state receives a lot of rainfall because of its hilly landscape and its proximity to the Himalayas. The state has dense forests, many rivers, and a wide variety of plant and animal life. Monsoons cover most of the year, which makes farming and hydropower significant.
3. Sikkim
Sikkim is a small Himalayan state, and it gets a lot of rain. This rainfall keeps the forests green and supports the diverse wildlife. The rivers that rely on rain also assist in hydroelectric projects, which are essential for the state's economy.
4. West Bengal
West Bengal gets most of its rainfall during the monsoon season. The Gangetic plains and the Darjeeling hills both receive significant rainfall. This water supports rice farming, tea plantations, and jute cultivation, which are essential to the state.
5. Nagaland
Nagaland enjoys heavy rainfall, especially between May and September. The hills and valleys turn fresh and green during the season. Rainfall plays a crucial role in growing rice, maize, and other crops, keeping agriculture at the heart of people's lives.
Which Indian State Receives The Highest Rainfall?

The Indian state with the most average annual rainfall is definitely Meghalaya, with the town of Mawsynram being the most notable. Mawsynram, which is located in the East Khasi Hills of Meghalaya, is considered the rainiest place on the planet, receiving more than 11,800 mm of rain each year.
The area's peculiar topography, situated in the mountains and facing the Bay of Bengal, funnels moist winds directly into the region. Hence, there is heavy and repeated rain. Cherrapunji, another place in Meghalaya, used to be the rainiest spot but is now ranked only second after Mawsynram.
Kriti Barua is a skilled digital journalist and communications professional with 4+ years of experience, currently writing for the General Knowledge section at Jagran New Media. She has established herself as a subject matter expert in History, Geography, Trending National and International News, Sports, Science, and Defence, producing clear, reliable, and search-optimised content that connects with readers worldwide.
Kriti holds a BA degree from Delhi University and a one-year diploma in TV Production and Journalism, an academic background that adds research depth and strong storytelling instincts to her writing. Her experience spans brand writing, content marketing, and digital media, giving her a sharp understanding of what makes content both helpful to readers and visible in search.
At Jagran New Media, she applies this expertise to national and international news coverage, query-based articles, and in-depth pieces across her specialist subject areas. Her content is defined by easy language, factual accuracy, strong keyword strategy, and reader-friendly storytelling.