Hindi cinema has been known for its captivating love stories that have melted hearts for generations. Whether it’s the iconic Dilwale Dulhania Le Jayenge or the modern-day romantic drama Kabir Singh, Hindi movies have always had a way of making us feel all warm and fuzzy inside.
If you’re in the mood for some Bollywood romance, we’ve got you covered. In this list, we have compiled 20 of the best romantic movies in Hindi that you can watch on Netflix. From timeless classics to modern-day love stories, these movies are sure to leave you with all the feels. So grab your popcorn and get ready to swoon over these epic love stories.
20 Best Romantic Movies in Hindi to Watch on Netflix
1. Dilwale Dulhania Le Jayenge (1995)
This is one of the best romantic movies on Netflix that has achieved cult status in India. It stars Shah Rukh Khan and Kajol and tells the story of a young couple who fall in love while travelling through Europe.
- Cast: Shah Rukh Khan, Kajol
- Release Date: 20 October 1995
- Duration: 3h 10m
- Genre: Romance, Drama, Comedy
- Director: Aditya Chopra
- Producer: Yash Chopra
- IMDB Rating: 8.1/10
Also read: 7 Romantic Hindi Movies to Watch with Your Bae in February 2023
2. Kabhi Khushi Kabhie Gham (2001)
This movie is a family drama with a strong romantic storyline. It features an ensemble cast, including Shah Rukh Khan, Amitabh Bachchan, and Kajol, and tells the story of a wealthy family torn apart by love and pride.
- Cast: Amitabh Bachchan, Jaya Bachchan, Shah Rukh Khan, Kajol, Hrithik Roshan, Kareena Kapoor
- Release Date: 14 December 2001
- Duration: 3h 31m
- Genre: Romance, Drama, Musical
- Director: Karan Johar
- Producer: Yash Johar
- IMDB Rating: 7.4/10
3. Kal Ho Naa Ho (2003)
This movie stars Shah Rukh Khan, Preity Zinta, and Saif Ali Khan, and tells the story of a terminally ill man who tries to bring happiness to the lives of the people around him, including a woman he has fallen in love with. It is one of the best Romantic Movies ever.
- Cast: Shah Rukh Khan, Preity Zinta, Saif Ali Khan
- Release Date: 28 November 2003
- Duration: 3h 7m
- Genre: Romance, Drama, Comedy
- Director: Nikkhil Advani
- Producer: Yash Johar, Karan Johar
- IMDB Rating: 8.0/10
4. Ae Dil Hai Mushkil (2016)
This movie is a contemporary romantic drama that explores the complexities of modern relationships. It stars Ranbir Kapoor, Anushka Sharma, and Aishwarya Rai Bachchan.
- Cast: Ranbir Kapoor, Anushka Sharma, Aishwarya Rai Bachchan
- Release Date: 28 October 2016
- Duration: 2h 35m
- Genre: Romance, Drama, Musical
- Director: Karan Johar
- Producer: Hiroo Johar, Karan Johar
- IMDB Rating: 5.8/10
5. Jab We Met (2007)
This movie is a romantic comedy that stars Shahid Kapoor and Kareena Kapoor. It tells the story of a young man who meets a free-spirited woman on a train journey and falls in love with her.
- Cast: Kareena Kapoor Khan, Shahid Kapoor, Dara Singh, Pavan Malhotra, Saumya Tandon
- Release Date: October 26, 2007
- Duration: 2 hours 23 minutes
- Genre: Romantic comedy-drama
- Director: Imtiaz Ali
- Producer: Dhillin Mehta
- IMDb Ratings: 7.9/10
Also read: Top 33 Bollywood Horror Movies of All Time
6. Mohabbatein (2000)
This movie is a romantic drama that features Shah Rukh Khan and Amitabh Bachchan. It tells the story of a strict headmaster who opposes the love between his students and a young woman.
- Cast: Amitabh Bachchan, Shah Rukh Khan, Aishwarya Rai Bachchan, Uday Chopra, Jugal Hansraj, Jimmy Shergill, Shamita Shetty, Kim Sharma, Preeti Jhangiani, and Anupam Kher.
- Release Date: October 27, 2000
- Duration: 3 hours 36 minutes (including intermission)
- Genre: Musical romantic drama
- Director: Aditya Chopra
- Producer: Yash Chopra
- IMDb Ratings: 7.1/10
7. Kuch Kuch Hota Hai (1998)
This is another one of the best Romantic Movies on Netflix that stars Shah Rukh Khan and Kajol. It tells the story of two childhood friends who fall in love as adults, but their relationship is complicated by a third person.
- Cast: Shah Rukh Khan, Kajol, Rani Mukerji, Salman Khan (special appearance), Farida Jalal, Anupam Kher, Sana Saeed
- Release Date: October 16, 1998
- Duration: 3 hours 6 minutes
- Genre: Romantic drama
- Director: Karan Johar
- Producer: Yash Johar
- IMDb Ratings: 7.5/10
8. Kabir Singh (2019)
This movie is a controversial romantic drama that stars Shahid Kapoor and Kiara Advani. It tells the story of a brilliant but self-destructive medical student who falls in love with a fellow student.
- Cast: Shahid Kapoor, Kiara Advani, Soham Majumdar, Arjan Bajwa, Suresh Oberoi, Adil Hussain
- Release Date: June 21, 2019
- Duration: 2 hours 53 minutes
- Genre: Romantic drama
- Director: Sandeep Vanga
- Producer: Bhushan Kumar, Murad Khetani, Krishan Kumar, Ashwin Varde
- IMDb Ratings: 7.2/10
9. Yeh Jawaani Hai Deewani (2013)
This movie is a romantic drama that stars Ranbir Kapoor and Deepika Padukone. It tells the story of four friends who reunite for a wedding and rediscover their relationships with each other.
- Cast: Ranbir Kapoor, Deepika Padukone, Kalki Koechlin, Aditya Roy Kapur, Evelyn Sharma, Farooq Sheikh
- Release Date: May 31, 2013
- Duration: 2 hours 40 minutes
- Genre: Romantic drama
- Director: Ayan Mukerji
- Producer: Karan Johar, Hiroo Yash Johar
- IMDb Ratings: 7.5/10
Also read: 33 Best Hot Movies on Netflix to Watch Now
10. Devdas (2002)
This movie is a tragic romantic drama that stars Shah Rukh Khan, Aishwarya Rai Bachchan, and Madhuri Dixit. It tells the story of a wealthy young man who falls in love with a woman from a lower caste but is unable to marry her due to societal pressures.
- Cast: Shah Rukh Khan, Aishwarya Rai Bachchan, Madhuri Dixit
- Release Date: 12 July 2002
- Duration: 3h 5m
- Genre: Romance, Drama, Musical
- Director: Sanjay Leela Bhansali
- Producer: Bharat S. Shah
- IMDB Rating: 7.6/10
11. Veer-Zaara (2004)
This movie is a romantic drama that stars Shah Rukh Khan and Preity Zinta. It tells the story of a Pakistani woman who falls in love with an Indian man but is separated from him by political tensions between their countries.
- Cast: Shah Rukh Khan, Preity Zinta, Rani Mukerji, Amitabh Bachchan, Hema Malini, Manoj Bajpayee, Divya Dutta, Kirron Kher, Boman Irani, Anupam Kher
- Release Date: November 12, 2004
- Duration: 3 hours 12 minutes
- Genre: Romantic drama
- Director: Yash Chopra
- Producer: Yash Chopra, Aditya Chopra
- IMDb Ratings: 7.8/10
12. Dil To Pagal Hai (1997)
This movie is a romantic musical that stars Shah Rukh Khan, Madhuri Dixit, and Karisma Kapoor. It tells the story of two friends who are part of a dance troupe and fall in love with the same woman. It is among those Romantic Movies on Netflix that have blown our minds.
- Cast: Shah Rukh Khan, Madhuri Dixit, Karisma Kapoor, Akshay Kumar
- Release Date: October 30, 1997
- Duration: 2 hours 59 minutes
- Genre: Romantic musical drama
- Director: Yash Chopra
- Producer: Yash Chopra
- IMDb Ratings: 7.1/10
Also read: Top 10 Upcoming Bollywood movies in 2023
13. Hum Tum (2004)
This movie is a romantic comedy that stars Saif Ali Khan and Rani Mukerji. It tells the story of two people who meet and clash repeatedly over the course of several years before realizing they are meant for each other
- Cast: Saif Ali Khan, Rani Mukerji, Kirron Kher, Rati Agnihotri, Jimmy Shergill, Isha Koppikar
- Release Date: May 28, 2004
- Duration: 2 hours 23 minutes
- Genre: Romantic comedy
- Director: Kunal Kohli
- Producer: Aditya Chopra
- IMDb Ratings: 7.1/10
14. Barfi! (2012)
This movie is a romantic comedy-drama that stars Ranbir Kapoor, Priyanka Chopra, and Ileana D’Cruz. It tells the story of a deaf-mute man who falls in love with two women, and how their lives intersect in unexpected ways.
- Cast: Ranbir Kapoor, Priyanka Chopra, Ileana D’Cruz, Saurabh Shukla, Ashish Vidyarthi
- Release Date: September 14, 2012
- Duration: 2 hours 31 minutes
- Genre: Comedy-drama
- Director: Anurag Basu
- Producer: Siddharth Roy Kapur, Ronnie Screwvala
- IMDb Ratings: 8.1/10
15. Raanjhanaa (2013)
This movie is a romantic drama that stars Dhanush, Sonam Kapoor, and Abhay Deol. It tells the story of a young man who is deeply in love with a girl from his childhood, and how his love for her changes over time.
- Cast: Dhanush, Sonam Kapoor, Abhay Deol, Swara Bhaskar, Mohammed Zeeshan Ayyub
- Release Date: June 21, 2013
- Duration: 2 hours 20 minutes
- Genre: Romantic drama
- Director: Aanand L. Rai
- Producer: Krishika Lulla
- IMDb Ratings: 7.6/10
16. Baghban (2003)
This movie is a family drama with a strong romantic storyline. It stars Amitabh Bachchan and Hema Malini, and tells the story of an elderly couple who are separated from their children and must navigate life on their own.
- Cast: Amitabh Bachchan, Hema Malini, Salman Khan (special appearance), Aman Verma, Samir Soni, Rimi Sen, Lilette Dubey, Sharat Saxena, Mahima Chaudhry (special appearance)
- Release Date: October 3, 2003
- Duration: 2 hours 59 minutes
- Genre: Family drama
- Director: Ravi Chopra
- Producer: B.R. Chopra
- IMDb Ratings: 7.4/10
17. My Name Is Khan (2010)
This movie is a romantic drama that stars Shah Rukh Khan and Kajol. It tells the story of a man with Asperger’s syndrome who embarks on a journey to meet the US President and clear his name after being wrongly accused of terrorism.
- Cast: Shah Rukh Khan, Kajol, Jimmy Shergill, Zarina Wahab, Sonya Jehan
- Release Date: February 12, 2010
- Duration: 2 hours 45 minutes
- Genre: Drama
- Director: Karan Johar
- Producer: Hiroo Johar, Gauri Khan
- IMDb Ratings: 8.0/10
18. Tere Naam (2003)
This movie is a romantic drama that stars Salman Khan and Bhoomika Chawla. It tells the story of a college student who falls in love with a girl from a different caste, and the challenges they face in their relationship.
- Cast: Salman Khan, Bhumika Chawla, Sachin Khedekar, Savita Prabhune, Ravi Kishan
- Release Date: August 15, 2003
- Duration: 2 hours 16 minutes
- Genre: Romantic drama
- Director: Satish Kaushik
- Producer: Sunil Manchanda, Mukesh Talreja
- IMDb Ratings: 7.1/10
19. Saathiya (2002)
This movie is a romantic drama that stars Rani Mukerji and Vivek Oberoi. It tells the story of a young couple who fall in love and get married, but soon find that their relationship is not as perfect as they had hoped.
- Cast: Rani Mukerji, Vivek Oberoi, Tanuja, Shah Rukh Khan (special appearance)
- Release Date: December 20, 2002
- Duration: 2 hours 18 minutes
- Genre: Romantic drama
- Director: Shaad Ali
- Producer: Mani Ratnam, Yash Chopra, Aditya Chopra
- IMDb Ratings: 7.2/10
20. Aashiqui 2 (2013)
This movie is a romantic drama that stars Aditya Roy Kapur and Shraddha Kapoor. It tells the story of a struggling musician who falls in love with a talented singer, but their relationship is complicated by their personal demons and the pressures of fame.
- Cast: Aditya Roy Kapoor, Shraddha Kapoor, Shaad Randhawa
- Release Date: April 26, 2013
- Duration: 2 hours 12 minutes
- Genre: Romantic drama
- Director: Mohit Suri
- Producer: Bhushan Kumar, Krishan Kumar, Mukesh Bhatt
- IMDb Ratings: 7.0/10