Top 100 Best Bollywood Romantic Movies of All Time

Best Bollywood Romantic Movies of All Time

Are you a fan of heartwarming and entertaining Bollywood romantic films? Your search ends here! In this comprehensive list, we have curated the top 100 best Bollywood romantic movies of all time, guaranteed to sweep you off your feet. From timeless classics to modern gems, this collection celebrates the magic of love and the captivating storytelling that has made these films iconic. Whether you’re in the mood for swoon-worthy romance, delightful comedy, or a perfect blend of both, these movies have something for every romantic at heart.

As you explore our handpicked selection of Bollywood romantic and comedy movies, you’ll uncover a treasure trove of cinematic delights that showcase the richness of Hindi romantic movies. From enchanting love stories to hilarious romantic comedies, these films have left an indelible mark on the hearts of audiences worldwide. Whether you’re a fan of classic romantic dramas or lighthearted rom-coms, our list of the top 100 best Bollywood romantic movies of all time is your ultimate guide to experiencing the magic of romance and laughter in the world of Indian cinema.

Get ready to embark on a cinematic journey through the enchanting world of Bollywood romance and discover the most beloved and unforgettable films that have captured the essence of love on the silver screen.

List of All-Time Best Bollywood (Hindi) Romantic Movies:

Vivah Movie Poster

Vivah

Release date: 10 November 2006
Director: Sooraj R. Barjatya
Starring: Shahid Kapoor, Amrita Rao, Mohnish Bahl, Anupam Kher, Alok Nath
Storyline: Poonam, a traditionally brought-up young woman, is to marry Prem, a groom chosen by her uncle. Poonam and Prem’s faith and love are to be tested however, when an accident occurs and Poonam might be scarred for life.

Available on: Amazon Prime Video, Zee5


Rab Ne Bana Di Jodi Movie Poster

Rab Ne Bana Di Jodi

Release date: 12 December 2008
Director: Aditya Chopra
Starring: Shah Rukh Khan, Anushka Sharma, Vinay Pathak
Storyline: A breathtaking, goose flesh-igniting, awe-inspiring love journey of an ordinary man Suri, and his ‘total opposite’ love Taani.

Available on: Amazon Prime Video


Ajab Prem Ki Ghazab Kahani Movie Poster

Ajab Prem Ki Ghazab Kahani

Release date: 6 November 2009
Director: Rajkumar Santoshi
Starring: Ranbir Kapoor, Katrina Kaif, Zakir Hussain, Upen Patel
Storyline: The wacky adventures of a young man who is willing to sacrifice his own love to insure the happiness of others, even trying to get the girl of his dreams married to the guy of her dreams.

Available on: Amazon Prime Video, JioCinema


Bajirao Mastani Movie Poster

Bajirao Mastani

Release date: 18 December 2015
Director: Sanjay Leela Bhansali
Starring: Ranveer Singh, Deepika Padukone, Priyanka Chopra
Storyline: An account of the romance between the Maratha general, Baji Rao I and Mastani, princess of Bundelkhand.

Available on: Amazon Prime Video, JioCinema


Raanjhanaa Movie Poster

Raanjhanaa

Release date: 21 June 2013
Director: Aanand L. Rai
Starring: Dhanush, Sonam Kapoor, Abhay Deol
Storyline: Kundan, the son of a Hindu pundit, discovers that his childhood sweetheart Zoya loves city-bred Akram and wants to marry him. However, he persistently seeks to win her heart.

Available on: JioCinema, Zee5, Amazon Prime Video, Amazon


Ek Villain Movie Poster

Ek Villain

Release date: 27 June 2014
Director: Mohit Suri
Starring: Sidharth Malhotra, Shraddha Kapoor, Riteish Deshmukh
Storyline: When his wife becomes the latest victim of a serial killer, Guru blurs the line between good and evil in his pursuit of revenge.

Available on: Amazon Prime Video


Sanam Teri Kasam Movie Poster

Sanam Teri Kasam

Release date: 5 February 2016
Director: Radhika Rao and Vinay Sapru
Starring: Harshvardhan Rane, Mawra Hocane, Anurag Sinha
Storyline: The film tells the story of a tough ex-convict Inder and a traditional librarian Saru. Inder and Saru fall in love and get married but a tragedy changes their lives forever.

Available on: Amazon Prime Video, JioCinema, Zee5


Aashiqui 2 Movie Poster

Aashiqui 2

Release date: 26 April 2013
Director: Mohit Suri
Starring: Aditya Roy Kapur, Shraddha Kapoor, Mahesh Thakur, Shaad Randhawa
Storyline: The film centers on a turbulent romantic relationship between a failing singer, Rahul Jaykar, and his protege, aspiring singer Aarohi Keshav Shirke, which is affected by Rahul’s issues with alcohol abuse and temperament.

Available on: Amazon Prime Video


Hum Dil De Chuke Sanam

Release date: 18 June 1999
Director: Sanjay Leela Bhansali
Starring: Salman Khan, Ajay Devgn, Aishwarya Rai
Storyline: The story of a newlywed man who discovers that his wife is in love with another man and decides to unite them.

Available on: Amazon Prime Video, JioCinema


Rockstar Movie Poster

Rockstar

Release date: 11 November 2011
Director: Imtiaz Ali
Starring: Ranbir Kapoor, Nargis Fakhri, Aditi Rao Hydari
Storyline: Janardhan Jakhar chases his dreams of becoming a big Rock star, during which he falls in love with Heer.

Available on: Amazon Prime Video, JioCinema


Shershaah Movie Poster

Shershaah

Release date: 12 August 2021
Director: Vishnuvardhan
Starring: Sidharth Malhotra, Kiara Advani, Shiv Panditt, Nikitin Dheer
Storyline: It is the story of PVC awardee Indian soldier Capt. Vikram Batra, whose bravery and unflinching courage in chasing the Pakistani soldiers out of Indian territory contributed immensely in India finally winning the Kargil War in 1999.

Available on: Amazon Prime Video


Kabir Singh Movie Poster

Kabir Singh

Release date: 21 June 2019
Director: Sandeep Reddy Vanga
Starring: Shahid Kapoor, Kiara Advani
Storyline: An exalted but short-fused surgeon plunges into a spiral of drugs, alcohol and rage after his intense relationship with his girlfriend turbulently ends.

Available on: Netflix


Goliyon Ki Raasleela Ram-Leela

Release date: 15 November 2013
Director: Sanjay Leela Bhansali
Starring: Deepika Padukone, Ranveer Singh, Priyanka Chopra (special appearance), Supriya Pathak Kapur, Richa Chadda
Storyline: A modern adaptation of William Shakespeare’s ‘Romeo and Juliet’ with an Indian twist, the film focuses on the story of Ram and Leela, their love, lust and the drama afterwards.

Available on: Amazon Prime Video, JioCinema


Chennai Express Movie Poster

Chennai Express

Release date: 9 August 2013
Director: Rohit Shetty
Starring: Deepika Padukone, Shah Rukh Khan, Nikitin Dheer
Storyline: A man travelling to Rameswaram via Chennai express for his late grandfather’s ashes immersion finds himself in trouble after helping a don’s daughter and her cousins board the train.

Available on: Apple TV


Tere Naam

Release date: 15 August 2003
Director: Satish Kaushik
Starring: Salman Khan, Bhumika Chawla
Storyline: Problems arise when Radhey Mohan, a delinquent falls in love with a girl named Nirjara.

Available on: Amazon Prime Video, Zee5, Amazon Prime Video, Google Play, JioCinema


Yeh Jawaani Hai Deewani Movie Poster

Yeh Jawaani Hai Deewani

Release date: 31 May 2013
Director: Ayan Mukerji
Starring: Ranbir Kapoor, Deepika Padukone, Aditya Roy Kapur, Kalki Koechlin
Storyline: The film revolves around two people Naina and Bunny, who meet during a trekking trip where Naina falls in love with the other but refrains from expressing it.

Available on: Amazon Prime Video, Netflix


Teri Baaton Mein Aisa Uljha Jiya Movie Poster

Teri Baaton Mein Aisa Uljha Jiya

Release date: 9 February 2024
Director: Amit Joshi and Aradhana Sah
Starring: Shahid Kapoor, Kriti Sanon, Dharmendra, Dimple Kapadia, Rakesh Bedi
Storyline: Aryan is not able to find a perfect life partner. He meets a perfect girl, Sifra, during an official assignment in the US and falls in love with her only to discover later that it’s an impossible love story.

Available on: Cinema


I Hate Luv Storys

Release date: 2 July 2010
Director: Punit Malhotra
Starring: Imran Khan, Sonam Kapoor, Samir Soni, Sammir Dattani
Storyline: Jay doesn’t believe in love Stories, and Simran, is a girl who’s in love with the idea of Love itself.

Available on: Netflix


Kuch Kuch Hota Hai Movie Poster

Kuch Kuch Hota Hai

Release date: 16 October 1998
Director: Karan Johar
Starring: Shah Rukh Khan, Kajol, Rani Mukherji
Storyline: The plot combines two love triangles set years apart. The first half covers friends on a college campus, while the second tells the story of a widower’s young daughter who tries to reunite her dad with his old best friend.

Available on: Amazon Prime Video, Netflix


Gadar: Ek Prem Katha

Release date: 15 June 2001
Director: Anil Sharma
Starring: Sunny Deol, Ameesha Patel, Amrish Puri, Lillete Dubey, Vivek Shauq
Storyline: During the Partition of India in 1947, a Sikh truck driver falls in love with a Muslim girl belonging to an aristocratic family.

Available on: Zee5


Rocky Aur Rani Kii Prem Kahaani Movie Poster

Rocky Aur Rani Kii Prem Kahaani

Release date: 28 July 2023
Director: Karan Johar
Starring: Ranveer Singh, Alia Bhatt, Dharmendra, Jaya Bachchan, Shabana Azmi
Storyline: Flamboyant Punjabi Rocky and intellectual Bengali journalist Rani fall in love despite their differences. After facing family opposition, they decide to live with each other’s families for three months before getting married.

Available on: Amazon Prime Video


Jab We Met

Release date: 25 October 2007
Director: Imtiaz Ali
Starring: Shahid Kapoor, Kareena Kapoor, Tarun Arora, Saumya Tandon
Storyline: It tells the story of Aditya Kashyap, a heartbroken businessman who boards a train, where he meets a talkative Punjabi girl Geet Dhillo.

Available on: Amazon Prime Video


Veer Zaara Movie Poster

Veer Zaara

Release date: 12 November 2004
Director: Yash Chopra
Starring: Shah Rukh Khan, Preity Zinta, Rani Mukerji
Storyline: It is a saga of love, separation, courage, and sacrifice. A love story that is an inspiration and will remain a legend forever.

Available on: Amazon Prime Video


1942 A Love Story Movie Poster

1942: A Love Story

Release date: 15 July 1994
Director: Vidhu Vinod Chopra
Starring: Anil Kapoor, Manisha Koirala, Jackie Shroff, Chandni, Danny Denzongpa, Pran
Storyline: The film revolves around lovers Naren and Rajjo, who come from contrasting family backgrounds and depicts how their relationship is threatened owing to the outbreak of the Indian revolutionary movement.

Available on: Amazon Prime Video


Do Lafzon Ki Kahani

Release date:10 June 2016
Director: Deepak Tijori
Starring: Randeep Hooda, Kajal Aggarwal
Storyline: Centered on ex-mixed martial arts artist Sooraj and sculptor artist Jenny. Their fate intertwines when their past are revealed in their blooming relationship.

Available on: Zee5


Manmarziyan Movie Poster

Manmarziyan

Release date: 14 September 2018
Director: Anurag Kashyap
Starring: Taapsee Pannu, Vicky Kaushal, Abhishek Bachchan
Storyline: A love triangle between a spirited young woman, her outgoing boyfriend and a fiance who’s husband material.

Available on: Amazon Prime Video, Zee5


Chalte Chalte Movie Poster

Chalte Chalte

Release date: 13 June 2003
Director: Aziz Mirza
Starring: Shah Rukh Khan, Rani Mukerji
Storyline: A man pursues a woman who is already engaged and eventually gets married to her. Differences between the two lead to a bitter separation that threatens to destroy their relationship forever.

Available on: Netflix


Shuddh Desi Romance

Release date: 6 September 2013
Director: Maneesh Sharma
Starring: Parineeti Chopra, Sushant Singh Rajput, Vaani Kapoor
Storyline: Set in Jaipur, Rajasthan, explores the views of the younger generation on commitment, live-in relationships and arranged marriages as compared to love marriages in small-town India.

Available on: Amazon Prime Video


Hum Aapke Hain Koun...! Movie Poster

Hum Aapke Hain Koun…!

Release date: 5 August 1994
Director: Sooraj Barjatya
Starring: Madhuri Dixit, Salman Khan
Storyline: Prem and Nisha meet and fall in love at the wedding of their elder siblings, but their plans to be together are put in jeopardy when Nisha’s sister dies, leaving behind a baby.

Available on: Amazon Prime Video, Netflix, Zee5


Raja Hindustani Movie Poster

Raja Hindustani

Release date: 15 November 1996
Director: Dharmesh Darshan
Starring: Aamir Khan, Karisma Kapoor
Storyline: It tells the story of a cab driver from a small town who falls in love with a rich young woman.

Available on: Amazon Prime Video


Mohabbatein Movie Poster

Mohabbatein

Release date: 27 October 2000
Director: Aditya Chopra
Starring: Amitabh Bachchan, Shah Rukh Khan, Aishwarya Rai
Storyline: It narrates the story of Narayan, the strict principal of Gurukul college whose daughter Megha, commits suicide after he opposes her relationship with Raj, a music teacher at the college.

Available on: Amazon Prime Video


Anjaana Anjaani (2010)
Dum Laga Ke Haisha (2015)
Jab Tak Hai Jaan (2012)
Band Baja Baaraat (2010)
Dhadkan (2000)
2 States (2014)
Love Aaj Kal (2020)
Kal Ho Naa Ho (2003)
Half Girlfriend (2017)
Ishq Vishk (2003)
Hamari Adhuri Kahani (2015)
Dhai Akshar Prem Ke (2000)
Ramaiya Vastavaiya (2013)
Barfi (2012)
Jodhaa Akbar (2008)
Jannat 2 (2012)
Dil To Pagal Hai (1997)
Badrinath Ki Dulhania (2017)
Tum Bin (2001)
Gunday (2014)
Mujhse Shaadi Karogi (2004)
Tamasha (2015)
Dil (1990)
Ghulam (1998)
Prem Ratan Dhan Payo (2015)
Tanu Weds Manu (2011)
Fanaa (2006)
Bodyguard (2011)
Ae Dil Hai Mushkil (2016)
Bachna Ae Haseeno (2008)
Aashiqui (1990)
Kites (2010)
Rustom (2016)
Pyaar to Hona Hi Tha (1998)
Saajan (1991)
Mann (1999)
Tere Naal Love Ho Gaya (2012)
Ishq Vishk (2003)
Taal (1999)
Pardes (1997)
Ek Main Aur Ekk Tu (2012)
Life in a… Metro (2007)
Khamoshiyan (2015)
Lootera (2013)
Biwi No. 1 (1999)
Devdas (2002)
Jism (2003)
Raja Hindustani (1996)
Main Prem Ki Diwani Hoon (2003)
Maine Pyar Kiya (1989)
Pyaar Ke Side Effects (2006)
Son of Sardaar (2012)
Ishq (1997)
Ghajini (2008)
Jannat (2008)
Heropanti (2014)
Mujhse Dosti Karoge! (2002)
Darr (1993)
Saathiya (2002)
Pyaar Kiya To Darna Kya (1998)
Koi… Mil Gaya (2003)
Shubh Mangal Zyada Saavdhan (2020)
Parineeta (2005)
Yaadein (2001)
Luka chuppi (2019)
Shree 420 (1955)
Dil Se (1998)
My Name Is Khan (2010)
U Me Aur Hum (2008)
Lamhe (1991)
Dil Ka Rishta (2003)
Har Dil Jo Pyar Karega (2000)

Share!