Written by

Isn’t it awesome to know that the region with the highest rainfall in India observes the highest rainfall in the world too? India experiences a wide range of weather conditions across a vast geographical scale and varied topography. The country experiences different temperatures and climates and offers places as wet as Mawsynram and as dry as Thar desert within its boundaries. The highest rainfall states in India include Arunachal Pradesh, Sikkim, West Bengal, Odisha, Uttarakhand, Kerala, and Karnataka.

Best 7 Places With Highest Rainfall In India

As the southwest monsoon knocks the sub-continent, inundations are expected to strike the desolated mountains and river valleys, offering one of the best natural attractions across the country. Check out our list of 7 places that experience the highest rainfall in India.

1. Mawsynram
2. Cherrapunji
3. Agumbe
4. Mahabaleshwar
5. Pasighat
6. Amboli
7. Gangtok

1. Mawsynram

Khasi Hills of Meghalaya

Image Source

Recognized as the wettest place in the world, Mawsynram is the perfect destination that holds the beauty of rains. Located in Khasi Hills of Meghalaya, Mawsynram records 11,872 mm of rainfall during monsoons. One can experience innumerable gushing waterfalls while traveling to this place by road.

The village was recorded as the wettest place in the Guinness World Record. It attracts thousands of tourists every year to witness the serene beauty embedded in the womb of Meghalaya which literally means the ‘abode of clouds’. You can plan a visit to Mawsmai Caves, Mawsmai Falls, Nohalikalai Falls, and Mawlyngbna while staying at this verdant place. Indeed this place is one of the wettest place in India.

Best time to visit: The best time to visit Mawsynram is between April and June. To witness the post-monsoon mesmerizing ambiance of Mawsynram, one can plan a visit between July and October.

How to reach: Mawsynram is merely 3 hours away from the capital city Shillong. Shillong airport is the nearest airport to this place. Guwahati Railway Station will be nearest if you plan to reach here by train.

Must Read: Monsoon In Madhya Pradesh: 5 Best Places To Visit In The ‘Heart Of India’


Looking To Book A Holiday Package?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


2. Cherrapunji

Highest rainfall in India is Cherrapunji

Image Source
Place with the second highest rainfall in India is Cherrapunji. Located at the conflux of two gorges in the hill, Cherrapunji experiences 11,619 mm rainfall every year. The pristine and panoramic landscapes make it one perfect destination to sit back and unwind. Cherrapunji will surely revive you with its untouched beauty and flattering pleasant air around. The places houses numerous attractions such as Double Decker Living Root Bridge, Dawki, Mawlynnong, Nohkalikai Waterfalls, Mawsmai Cave, Krem Phyllut, etc. This place receives the maximum rainfall in India.

Best time to visit: Cherrapunji experiences rainfall throughout the year, however, months between October to May are considered to be the best time to visit the lush green topography of this place.

How to reach: Shillong Airport is the nearest airport to Cherrapunji. Alike Mawsynram, one can easily take a bus or taxi from Shillong or Guwahati to this place.

Suggested Read: 15 Picturesque Places In India That Will Glam Up Your Instagram Profile

3. Agumbe

Highest rainfall in Karnataka

Image Source

Agumbe is a small village of Tirthahalli Taluk that comes under the Malnad region. It experiences the highest rainfall in Karnataka. One can witness the beautiful sunsets over the Arabian Sea amidst the scenic and serene landscape as it receives the highest rainfall in southern India. The region also houses beautiful waterfalls and varied flora and fauna of Agumbe lure wanderers from across the globe. One can visit Barkana Falls, Kunchi Falls, Onake Abbi Falls andKoodlu Theertha Falls at this tranquil village of Karnataka. Agumbe offers various trekking adventures to the nature lovers. It witnesses the heaviest rainfall in India.

Best time to visit: The most ideal time to visit Agumbe is post-monsoon season and winter as its the perfect time for hiking and viewing rain forests. If you want to enjoy beautiful waterfalls then planning a trip to Agumbe in April and May will give you a mesmerizing experience.

How to reach: The nearest railway station to Agumbe is Udupi Railway Station. One can also take a bus from major cities of Karnataka and Kerala to this place.

Suggested Read: Pre-Wedding Shoot In Jaipur: 8 Instagram-Worthy Places You Can’t Miss

4. Mahabaleshwar

Hill station in the Western Ghats

Image Source
Mahabaleshwar, a hill station in the Western Ghats is well-known for its rivers, magnificent cascades, and majestic peaks. Located in the Satara district of Maharashtra, it’s one of the highest rainfall places in India. The place houses ancient temples, lush green dense forests, waterfalls, valleys and much more that attracts thousands of travelers to this nature’s gift. One can experience the enticing views of Elephant’s Head point, Chinaman’s falls, Dhobi waterfall, Arthur’s seat, Venna Lake and Wilson Point here. Mahabaleshwar is one of the places to receive the highest rainfall in India 2023.

Best time to visit: December to February is the most ideal time to visit Mahabaleshwar. However, if you wish to enjoy adventure activities then plan your trip to Mahabaleshwar between March to June.

How to reach: Mahabaleshwar is well-connected to the entire sub-continent. One can take a plane from major cities like Mumbai, New Delhi, Bengaluru, Chennai, etc. The closest railway station to Mahabaleshwar is Wathar Railway station.

Suggested Read: 5 Picturesque Waterfalls In Kashmir That Will Compel You To Visit

5. Pasighat

Gateway of Arunachal Pradesh

Image Source

Home of River Bramhaputra, Pasighat is known as the ‘Gateway of Arunachal Pradesh’. The place is the photographer’s delight as it comprises of abundant sceneries. One can enjoy the electrifying activity like white river rafting, boating, and angling. Pasighat experiences an annual rainfall of 4,388 mm. Beautiful tea gardens and the amalgamation of peace and adventure attracts tourists to this enthralling place. Daying Ering Wildlife Sanctuary, Pangin, Kekar Monying and Konsing are the major attractions of Pasighat. This too is one of the wettest place in India.

Best time to visit: One can nourish their sightseeing expedition by visiting this place in winters. However, adventurers must plan a tour to Pasighat in summers to enjoy various water sport activities.

How to reach: One can reach here via helicopter service from Dibrugarh and Itanagar. The closest airport to Pasighat is Dibrugarh which is nearly 167 km away. The closest railway station is Murkong Selek. It takes a maximum of 1 hour to reach Pasighat from Murkong Selek.

Suggested Read: Monsoon In Wayanad: A Guide For Getting Closer To Nature Like Never Before

6. Amboli

people doing activities near waterfall

Image Source

Comprising of stunning gorges, Amboli is yet another destination that is situated in Maharashtra receiving plenty of rainfall annually. With a title like ‘mist paradise’, we wouldn’t be surprised if you chose this place as your next weekend getaway in the monsoon season to uncover the stunning beauty hidden in the valley. If spotting some rare variety of fauna and flora on your list, make sure you add this place to y9our bucket list.

Best time to visit: An ideal time to visit this charming place is from the months of October until February giving you a perfectly blissful experience of this land.

How to reach: You can take the train route to reach Amboli as it is considered to be the best option. The nearest railhead is Sawantwadi and to cover the remaining 30 km from this station to your spot, you can hire a cab.

Suggested Read: 25 Hill Stations Near Pune That Take Serenity To New Highs

7. Gangtok

view from above of Gangtok

Image Source

Sikkim’s famous capital receives an annual rainfall 3,737 mm which is more than enough to give you a soothing holiday experience with loved ones. You can tour down the exclusive Khangchendzonga national park for a fun wildlife exploration or simply head to Rumtek monastery to soak in more peace at your vacation.

Best time to visit: You can choose to visit this magnificent beauty during the months of September and October or during the months of March to June when the weather is relatively pleasant.

How to reach: The closest airport to Gangtok is Bagdogra in West Bengal and from there you can either board a bus or rent a cab to reach Gangtok. You can also take the train to New Jalpaiguri in Siliguri and board a bus from there to this place.

Further Read: Barren Island: Nature’s Hidden Paradise With India’s Only Active Volcano

“A single gentle rain makes the grass many shades greener.”- Henry David Thoreau

Why not experience these places getting viridescent? These places with the highest rainfall in India has been attracting national and international travelers with its breathtaking terrains. Plan a trip to India and witness these lush green, serene and panoramic landscapes.

Frequently Asked Questions About Highest Rainfall In India

Can I visit various places in India amidst Covid-19?

Yes, a majority of the places in India are welcoming tourists presently and you can plan a trip to many parts of India amidst the pandemic. Carry your sanitizer and face masks at all times and remember that social distancing is mandatory.

Which is the place with the highest rainfall in the world?

Mawsynram is said to receive 11,871mm rainfall annually making it the place with the highest rainfall in the world.

Which place in India receives lowest rainfall?

While Kutch region of Gujarat and Rajasthan are the lowest rainfall states in India, Jaisalmer is the region that receives the lowest rainfall in the country.

Is Kauai the rainiest place on earth?

The highest annual rainfall in India is 467 inches per annum and even though the tourist industry promotes Kauai as the rainiest places on earth, Mawsynram and Cherrapunji are the ones that actually have the highest rainfall on earth.

People Also Read


Looking To Book An International Holiday?

Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.


Category: India, Places To Visit

Best Places To Visit In India By Month

Best Places To Visit Outside India By Month