17 Indian Rain Songs for a Rainy Day

Because there is A LOT of them! That’s why. Even those with water as a large element are a dimer dozen to be found in all Indian films, not just Hindi. It’s the old method of using rain as an excuse/reason for the heroine to have her sari wet and queue the romantic/dramatic scene, because that way its both classy and an expression of sensuality/sexuality without making the Indian Censor Board freak out. Times have changed and showing of skin is much freer now-a-days, but before there was no other way to get passed the censors. But there are other uses for it as well, making a scene either sad, romantic or fun, depending on the scene and the movie. One things for sure, EVERYONE is wet! Because who cares about getting a cold when you can have a romantic song in the rain, feeling cold while inside you are hot from the tension! Or you can just dance and just be sure not to slip up! Whatever you want to as long as you get shelter in the end!


So here are songs and scenes with rain in them! From how it begins outside as grey clouds hang above to how one is when it ends, inside safe and sound! 


  1. LagaanGhanan Ghanan

A song for the oncoming monsoon rains to fall. The expectations are high, the whole village joins in and in this meticulously choreographed and performed song from a modern classic, which is many person’s first Hindi film. Aamir Khan and Gracy Singh take centre stage in this, with Alka Yagnik, Udit Narayan, Sukhwinder Singh, Shankar Mahadevan and Shaan providing the voices for them and the villagers. Of course this classic is composed by A. R. Rahman.

(Waiting for the rain to fall)


2. Shree 420Pyar Hua Ikraar Hua

So let’s begin with the rain in this classic song from a timeless movie. Raj Kapoor being so charming and Nargis slowly loosening up as the song goes all. This is the ultimate classic song sing by Manna Dey and Lata Mangeshkar. 

(A Golden Oldie that started it all)


3. FanaaDekho Na

Kajol and Aamir Khan so wonderful in this rain song, providing her blind character with something to feel and touch, but cannot see. This lovely song is sung by Sonu Nigam and Sunidhi Chauhan.

(And so the sexiness starts…)


4. Mr IndiaKate Nahin Kat Te

One of the sexiest sari songs from this classic 80s movie. Sridevi dancing her heart out passionately while Anil Kapoor watches her and confesses his love to her one sentence after another, being too shy to approach her directly. Kishore Kumar and Alisha Chanai provide the singing voices for the two love struck youngsters.

(It begins to rain halfway, but Sridevi and Anil are always a fantastic pair no matter what the weather)


5. DilwaleJanam Janam

Oh the rain provides for the female gaze as well. This being one instance for it. Shahrukh Khan being his sexy self while dancing with Kajol to this song composed by Pritam and sung by Arijit Singh and Antara Mitra.

(A sexy soaked Shahrukh. You are welcome!)



6. Dil To Pagal HaiKoi Ladki Hai

Another Yash Chopra film, this time with Shahrukh Khan and Madhuri Dixit performing in the rain with a bunch of children. Lata Mangeshkar and Udit Narayan provide the singing voices for both of them.

(Well choreographed children are always a must!)


7. LamheMegha Re Megha

The late Sridevi’s introduction song in this classic Yash Chopra film, her singing voice of course being provided by Lata Mangeshkar, with Ila Arun singing a few parts as well. Can I just say that this choreography with the pouring rain is truly a testament of talent, as well as keeping a smile all the time.

(Sridevi is just so perfect, no wonder Anil watches her whenever it rains)


8. TaalTaal Se Taal

This movie is all about music, and there is something musical about the rain as it drops down. You WISH rains were like this with this landscape around you to play with. Aishwarya Rai Bachchan performs while Alka Yagnik sings to this classic song by A. R. Rahman, with Udit Narayan providing the singing voice of Akshaye Khanna.

(Wearing white in the rain and on the green ground, because they can!)


9. DevdasSilsila Ye Chaahat Ka

A classic song from a classic film. There is beauty even in rain and while Aishwarya Rai Bachchan tries to protect the flame of the diya from it. The song is sung by Shreya Goshal, making her backup singing debut in this film.

(The rain just adds to the beauty of this song. Also, skip Eros Now ad to 0:17)


10. AgneepathO Saiyyan

Sung from the woman’s point of view, but sung by a man. Hrithik Roshan and Priyanka Chopra make a lovely pair in the rain.

(Also, sexy Hrithik Roshan, you are welcome!)


11. Yeh DillagiDekha Zara Dekho

In this Indian remake of Sabrina we see Kajol and Akshay Kumar being wet and wild in the rain in this 90s classic. The rain might be cold, but song and scenes are definitely in the up scale of hot. The song is sung by Lata Mangeshkar and Kumar Sanu.

(Oh 90s, so much fun and sexy at the same time)


12. Bajirao Mastani Secret Wedding Ceremony

Now a real life married couple of Deepika Padukone and Ranveer Singh make their vows in the rain.

(An Islamic wedding in the rain with now real-life husband and wife)


13. GuruBarso Re Nanare

Aishwarya Rai Bachchan dances in the monsoon rains in her introduction song in the movie composed by the genius A. R. Rahman and the movie is directed by Mani Ratnam. The song is sung by Shreya Goshal.

(Thunder strikes with the drums and the fear of slipping and injury increases!)


(Tamil version because it’s the one I fell in love with when I first got in to Indian Cinema)


14. Chameli Bhage Re Man 

This is the ultimate rain song for many. With Kareena Kapoor as the beautiful and lively title character and Ruhul Bose as the person who befriends her. The song is sung by Sunidhi Chauhan.

(If the rain is this good it must be nice to dance in it)


15. Kuch Kuch Hota HaiDance in the Rain

A classic from the early 2000s, emulated so many times. Shahrukh Khan and Kajol just ooze chemistry to the screen as they dance, safe, with the rain around them.

(Anyone know a good gazebo or a shelter far away from your house?)



16. Chalti Ka Naam GaadiEk Ladki Bhigi Bhagi Si 

A classic little song with Madhubala and both singing and performing (a rarity in Indian film) this song is Kishore Kumar.

(A little fun entertainment while you dry yourself!)


17. AradhanaRoop Tera Mastana

The 1970s are my favourite time in Hindi Film history for so many reasons. This song being one of them as Sharmila Tagore and Rajesh Khanna are romancing while the song comes from the room next to them. The dreamy song is sung by Kishore Kumar. It’s not hard to see where this is going…




Thank you for reading and listening to these! Remember an umbrella! And don’t get a cold!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s