Dramah

Top 10 Bollywood Romance Movies

The top 10 bollywood romance movies, ranked by IMDb rating (weighted for vote count) across 132 eligible films. 6 of them are streaming in India right now on JioHotstar, Netflix and Prime Video — each links to exactly where to watch it.

Blank on what to recommend when friends ask? Track what you watch on Dramah and share your picks on WhatsApp in one tap.

Get started — free
  1. 1
    Dil Bechara poster

    Dil Bechara

    2020

    IMDb 8.3 · 1,37,372 votes

    A poignant adaptation of The Fault in Our Stars that captures young love amid terminal illness with genuine emotion and

    Streaming on JioHotstar

  2. 2
    Chhichhore poster

    Chhichhore

    2019

    IMDb 8.3 · 70,415 votes

    Blends college romance with friendship drama and tragedy, exploring how bonds between people endure through life's darke

    Not on OTT in India yet — tap to get an alert

  3. 3
    Lost Ladies poster

    Lost Ladies

    2024

    IMDb 8.3 · 58,723 votes

    Streaming on Netflix

  4. 4
    Zindagi Na Milegi Dobara poster

    Zindagi Na Milegi Dobara

    2011

    IMDb 8.2 · 93,287 votes

    Three friends navigate romance, adventure and self-discovery across Spain in a film that celebrates love in its many for

    Not on OTT in India yet — tap to get an alert

  5. 5
    Rang De Basanti poster

    Rang De Basanti

    2006

    IMDb 8.1 · 1,23,635 votes

    Weaves romance between leads alongside a gripping patriotic thriller, making the love story feel consequential within a

    Streaming on Prime Video

  6. 6
    Barfi! poster

    Barfi!

    2012

    IMDb 8.1 · 91,570 votes

    A silent-film-inspired romance where physical comedy and visual storytelling replace dialogue, creating an unconventiona

    Streaming on Prime Video

  7. 7
    Dil Chahta Hai poster

    Dil Chahta Hai

    2001

    IMDb 8.1 · 76,921 votes

    Pioneered the modern Bollywood romantic comedy formula with witty banter, youthful charm and songs that defined early 20

    Not on OTT in India yet — tap to get an alert

  8. 8
    Dilwale Dulhania Le Jayenge poster

    Dilwale Dulhania Le Jayenge

    1995

    IMDb 8.0 · 84,286 votes

    An iconic tale of cross-border love that set the template for romantic dramas and remains culturally defining across gen

    Streaming on Netflix

  9. 9
    Andaz Apna Apna poster

    Andaz Apna Apna

    1994

    IMDb 8.0 · 56,036 votes

    Comedy-driven romance that uses slapstick humor and quirky situations to explore attraction between mismatched character

    Streaming on Prime Video

  10. 10
    Lage Raho Munna Bhai poster

    Lage Raho Munna Bhai

    2006

    IMDb 8.0 · 51,250 votes

    Beneath its comic buddy chemistry lies a subplot of genuine romantic connection that adds warmth to this cult-classic co

    Not on OTT in India yet — tap to get an alert

Frequently asked

What is the best Bollywood Romance movie of all time?
By IMDb rating (weighted for vote count), Dil Bechara (2020) tops this list with an IMDb score of 8.3 from 1,37,372 votes, and it's streaming in India on JioHotstar.
How is this list ranked?
We rank by IMDb rating using a Bayesian weighted score (IMDb's own Top-250 method), which balances a title's rating against how many people voted — so a very high score from only a handful of votes doesn't outrank a slightly lower score from tens of thousands. Titles need a minimum vote count to qualify.
Where can I watch these Bollywood movies in India?
6 of the 10 titles on this list are streaming in India right now. Tap any title to see exactly which OTT platform (Netflix, Prime Video, JioHotstar, SonyLIV, ZEE5 or Apple TV) it's on, or to get an alert when a not-yet-streaming one lands.

More top lists

Fresh arrivals instead? New on OTT in India →