Classic Hindi movies to watch on a rainy day

# Entertainment Desk
Movie recommendation for Monsoon | Image: IMDb
Movie recommendation for Monsoon | Image: IMDb

Every Indian has, at some point, fallen in love with the monsoon through Bollywood. We've grown up watching lovers dance in the rain, friendships deepen, and unforgettable songs play against cloudy skies.

While those iconic rain scenes remain unforgettable, these classic Hindi films bring comfort of home on a rainy day.

1. Monsoon Wedding (2001)

Cast: Naseeruddin Shah, Lillete Dubey, Shefali Shah, Vijay Raaz, Vasundhara Das

Directed by Mira Nair, ‘Monsoon Wedding follows a Punjabi family in Delhi as they prepare for a lavish arranged marriage. Beneath the celebrations lie family secrets, emotional conflicts, and unexpected romances. The rain-soaked wedding festivities, vibrant colours, and lively music perfectly shows the joy and chaos of an Indian monsoon.

2. The Lunchbox (2013)

Cast: Irrfan Khan, Nimrat Kaur, Nawazuddin Siddiqui

A simple lunchbox delivery mistake brings together two lonely strangers through handwritten letters. Directed by Ritesh Batra, ‘The Lunchbox’ is a heartfelt story about companionship, missed opportunities, and second chances. Set against Mumbai's rainy streets and everyday life.

3. Wake Up Sid (2009)

Cast: Ranbir Kapoor, Konkona Sen Sharma, Supriya Pathak

A coming-of-age drama directed by Ayan Mukerji, ‘Wake Up Sid’ follows Sid, a carefree college graduate who slowly discovers purpose after meeting aspiring writer Aisha. The film beautifully shows Mumbai during the monsoon, especially through Aisha's cosy apartment and long rainy evenings.

4. Saathiya (2002)

Cast: Rani Mukerji, Vivek Oberoi, Shah Rukh Khan (special appearance), Tabu

Directed by Shaad Ali and produced by Mani Ratnam, ‘Saathiya’ explores love after marriage rather than before it. The story follows a young couple navigating financial struggles, misunderstandings, and everyday married life in Mumbai. The city's rainy streets and the couple's modest apartment add warmth and realism to this romantic drama, while AR Rahman's music remains unforgettable.

5. Raincoat (2004)

Cast: Ajay Devgn, Aishwarya Rai Bachchan

Based loosely on O. Henry's ‘The Gift of the Magi’, Rituparno Ghosh's ‘Raincoat’ unfolds almost entirely over one rainy afternoon in Kolkata. Two former lovers meet after years apart and pretend their lives have turned out better than they really have.

6. Barfi! (2012)

Cast: Ranbir Kapoor, Priyanka Chopra Jonas, Ileana D'Cruz

Directed by Anurag Basu, ‘Barfi!’ tells the story of a cheerful, hearing- and speech-impaired young man and the people who shape his life. Set across Darjeeling and Kolkata, the film is filled with misty hills, rainy streets, and old-world charm.

7. Lootera (2013)

Cast: Ranveer Singh, Sonakshi Sinha

Inspired by O. Henry's ‘The Last Leaf’, Vikramaditya Motwane's ‘Lootera’ is a period romance set in the 1950s. It follows a conman who falls in love with the daughter of a wealthy landowner before their lives take a tragic turn.

8. Masoom (1983)

Cast: Naseeruddin Shah, Shabana Azmi, Jugal Hansraj, Urmila Matondkar

Directed by Shekhar Kapur, ‘Masoom’ tells the story of a happy family whose lives are shaken when the father's young son from an earlier relationship enters their home. The film delicately explores forgiveness, family, and childhood innocence.

9. Dil To Pagal Hai (1997)

Cast: Shah Rukh Khan, Madhuri Dixit, Karisma Kapoor, Akshay Kumar

Yash Chopra's musical romance remains one of Bollywood's most beloved love stories. Following a dance troupe where friendships and love become intertwined, the film is filled with memorable songs, including the rain-soaked ‘Chak Dum Dum.’ 

10. Aashiqui 2 (2013)

Cast: Aditya Roy Kapur, Shraddha Kapoor

A modern romantic classic, ‘Aashiqui 2’ follows the intense love story of a fading singer and a talented newcomer. Rain appears throughout the film as a symbol of both romance and heartbreak, while its chart-topping soundtrack has become iconic. It's an emotional watch for those who enjoy bittersweet love stories.

11. Lagaan (2001)

Cast: Aamir Khan, Gracy Singh, Paul Blackthorne

Ashutosh Gowariker's Oscar-nominated epic tells the story of a drought-hit village that challenges British officers to a game of cricket to escape crushing taxes. Here, the arrival of rain represents hope.

12. OK Jaanu (2017)

Cast: Aditya Roy Kapur, Shraddha Kapoor, Naseeruddin Shah, Leela Samson

Directed by Shaad Ali and based on Mani Ratnam's acclaimed ‘O Kadhal Kanmani’, ‘OK Jaanu’ follows Adi and Tara, two ambitious young professionals in Mumbai who enter a live-in relationship while chasing their career dreams. As they navigate love without wanting long-term commitment, the film explores whether some relationships are meant to last.

13. Break Ke Baad (2010)

Cast: Imran Khan, Deepika Padukone, Shahana Goswami, Sharmila Tagore

This breezy romantic comedy follows childhood friends who decide to take a break from their relationship, only to discover what truly matters. Set between Delhi and Australia, it's light-hearted, funny, and easy to watch.

14. Chalte Chalte (2003)

Cast: Shah Rukh Khan, Rani Mukerji

Marriage, misunderstandings, and second chances take centre stage in Aziz Mirza's romantic drama. Featuring beautiful music and memorable chemistry between Shah Rukh Khan and Rani Mukerji.

15. Piku (2015)

Cast: Deepika Padukone, Amitabh Bachchan, Irrfan Khan

Shoojit Sircar's slice-of-life drama follows Piku and her ageing father on an unexpected road trip. Filled with humour, warmth, and beautifully observed family dynamics, the film celebrates ordinary moments with extraordinary charm.