The 78 Best Romantic Comedies of All Time
Remember when all your angsty, lovelorn woes could be solved by a delightful (and Julia Roberts-infused) rom-com? Well, thanks to streaming platforms and their ever-growing lineup of laugh-out-loud flicks, this genre is now all the rage. That’s why we’re highlighting the 78 best romantic comedies of all time, including timeless O.G.s like When Harry Met Sally and modern faves like Crazy Rich Asians.
So, whether you enjoy cheesy coming-of-age tales or revel in the drama of love triangles (we’re looking at you, My Best Friend's Wedding), we’ve got something for you. Keep reading for a comprehensive list of the greatest romantic comedies to stream on Netflix, Disney+, Hulu and more.
1. While You Were Sleeping (1995)
Sandra Bullock is delightful as the token-taking "L" train employee, who comes to the rescue of her crush (Peter Gallagher) after he falls on the tracks. When his family mistakenly assumes that she’s his fiancée, her life takes an interesting turn.
2. No Strings Attached (2011)
Two friends (played by Natalie Portman and Ashton Kutcher) make a pact to have a no strings attached relationship. But can they do it without breaking the no. 1 rule (aka falling for each other)?
3. Jerry Maguire (1996)
Before Tom Cruise jumped on Oprah Winfrey’s couch, he stole the heart of Renée Zellweger—and all of us—in this film about a sports agent in search of authenticity at work.
4. Crazy, Stupid, Love (2011)
The all-star cast (featuring Steve Carell, Julianne Moore, Ryan Gosling and Emma Stone, to name a few) is enough to press play on this rom-com that’s all about jumping back into the world of dating in your 40s.
5. My Best Friend’s Wedding (1997)
When Julianne Potter (Julia Roberts) learns that her childhood best friend, Michael O'Neal (Dermot Mulroney), is getting married, she starts to realize that she has feelings for him. From the Dionne Warwick family sing-along to the oversize flip phones, this classic will have you replaying the movie soundtrack for weeks.
6. Forgetting Sarah Marshall (2008)
A trip to Hawaii is a great way to get over a breakup, but when his ex and her new boyfriend happen to be staying in the same hotel...well, things get a little more complicated.
7. Sleepless in Seattle (1993)
This Meg Ryan movie makes us miss the days of dialing into radio shows—and witty Nora Ephron dialogue. Tom Hanks stars as Sam Baldwin, a widowed father who bonds with a Baltimore reporter (Ryan) after his son tries to help him find a new wife. The only hitch? She's already engaged.
8. The Half Of It (2020)
Ellie Chu (Leah Lewis) agrees to write love letters for the popular jock, Paul (Daniel Diemer). But the catch? She’s also in love with the crush in question.
9. When Harry Met Sally (1989)
This rom-com, about a pair of quirky New Yorkers (Meg Ryan and Billy Crystal) who believe to their core that men and women can’t be friends, changed the way we think about relationships. (Oh, and orgasms.)
10. Palm Springs (2020)
Two wedding guests find themselves trapped in a time loop after crawling into a mysterious cave. Who wouldn’t want to live the same day over and over again when Andy Samberg is involved?
11. Notting Hill (1999)
A random encounter between a famous actress (Julia Roberts) and a bookstore owner (Hugh Grant) leads to an unlikely affair. But navigating their different lifestyles proves to be a huge challenge.
12. He’s Just Not That Into You (2009)
If multiple storylines about love is your thing, follow along as nine people deal with their romance woes. From misreading the signs to rediscovering your love for a significant other, everyone can connect to the couples in the flick. The star-studded cast includes Ben Affleck, Jennifer Aniston, Drew Barrymore, Bradley Cooper, Ginnifer Goodwin and Scarlett Johansson.
13. How Stella Got Her Groove Back (1998)
Before she ruled Wakanda in Black Panther, Angela Bassett played Stella, a stockbroker who escapes reality for a vacation in Jamaica and meets the one and only Taye Diggs. Paradise found.
14. 50 First Dates (2004)
Drew Barrymore and Adam Sandler are a match made in movie gold, so it’s no surprise this rom-com will have you laughing and rooting for the couple (especially with Barrymore’s short-term memory loss).
15. Four Weddings and a Funeral (1994)
A bumbling (and completely adorbs) Hugh Grant encounters the same woman (Andie MacDowell) on five separate social occasions. Naturally, romance—the British kind—ensues.
16. Coming to America (1998)
Any flick with Eddie Murphy will have you crying from laughter. Murphy plays Prince Akeem as he flees from an arranged marriage to find his own love in America. This ’90s film strikes comedy gold with Arsenio Hall, James Earl Jones and Shari Headley making appearances, too.
17. My Big Fat Greek Wedding (2002)
Sparks fly when 30-year-old Toula (Nia Vardalos) meets a charming guy named Ian (John Corbett). But is she prepared to have her non-Greek beau meet her traditional big Greek family?
18. Pretty Woman (1990)
Like we could omit this flick about a prostitute (Julia Roberts) and a businessman (Richard Gere), who fall in love. Most importantly, we’d like to honor this go-to line: “Big mistake. Huge.”
19. 10 Things I Hate About You (1999)
Teenage love stories will always hold a special place in our hearts. The best ones bring the smart girl (Julia Stiles) and the bad boy (Heath Ledger) together for witty banter.
20. 13 Going on 30 (2004)
After getting ditched by the popular kids at her birthday party, 13-year-old Jenna (Jennifer Garner) wishes to be "30, flirty, and thriving." But when her wish comes true, she’s stunned to see that her future is nothing like she imagined it would be. Watch for all the catchy '80s tunes.
21. Hitch (2005)
A dating coach (Will Smith) has no problem helping his recent client (Kevin James) win over his crush, but when it comes to his own love life, his tips and tricks simply won't cut it.
22. Love Actually (2003)
Eight different couples in London deal with their very different love lives during the weeks before Christmas. This movie has it all—laughter, tears, adorable kids and Hugh Grant's killer dance moves.
23. Never Been Kissed (1999)
Josie (Drew Barrymore) didn't have the best high school experience. So, when she goes undercover for a story, she's ready for a do-over. (And she might fall hard for her English teacher in the process.)
24. Deliver Us From Eva (2003)
Eva (Gabrielle Union) is the mother hen of her sisters and oversees the trust fund. The sisters’ significant others aren't too keen with her control and vow to distract her. The question is: Will their plan work or will it completely backfire?
25. The Parent Trap (1998)
A rom-com you can watch with the kiddos. They'll enjoy all the meddlesome high jinks, and you'll love reminiscing about a simpler time—because if the film were set today, these two long-lost twins (played only by Lindsay Lohan) would have probably found each other on Facebook.
26. To All The Boys I've Loved Before (2018)
We would freak out, too, if letters we wrote to every crush we’ve ever had (oh, including our sister's boyfriend) were magically sent to them years later. But a pretend relationship might solve these problems (or make things way more complicated). Lana Condor, Noah Centineo and Maddie Ziegler star.
27. Moonstruck (1987)
Loretta Castorini (Cher) and Ronny Cammareri (Nicolas Cage) fall in love with each other under the moon. The only problem? She's engaged to his brother.
28. Two Weeks Notice (2002)
When Lucy Kelson (Sandra Bullock), an environmental lawyer, struggles to deal with her selfish boss’s behavior, she decides to put in her two weeks’ notice. The catch? She starts to catch feelings for said boss.
30. Just Wright (2010)
Leslie Wright (Queen Latifah) scores her dream job and possibly a new love interest (Common). The problem? He might be the most oblivious man on the planet.
31. Valentine’s Day (2010)
Nothing screams rom-com quite like a movie dedicated to the most romantic holiday. From first crushes to mending a broken heart, viewers witness different stories unfold on Valentine’s Day. There are so many notable celebs in this flick, we can't keep count.
32. The Wedding Planner(2001)
Mary Fiore (Jennifer Lopez) is San Francisco's best wedding planner, but she spends so much time planning other people's love stories that she doesn't have one of her own. That is, until fate steps in.
33. Think Like A Man (2012)
Determined to solve the issues in their respective relationships, four fabulous ladies turn to the advice of a best-selling self-help book. But when their partners find out about the book, they concoct a plan to return the favor.
34. You’ve Got Mail (1998)
This classic by Nora Ephron has adorable characters, sizzling chemistry, punchy dialogue and a gorgeous New York backdrop. It follows the story of Kathleen (Meg Ryan) and Joe (Tom Hanks), two business rivals who meet and fall in love through an anonymous online romance.
35. Something’s Gotta Give (2003)
What happens when you have a beach house, a womanizer (Jack Nicholson) and a playwright (Diana Keaton) in one movie? A recipe for a good early 2000s love story. (Oh, and did we mention Keanu Reeves is in it?)
36. The Big Sick (2017)
After starting a relationship with struggling comedian Kumail (Kumail Nanjiani), Emily (Zoe Kazan), a psychology student, falls ill, leaving them in the awkward position of dealing with their family’s cultural differences. The award-winning flick (based on a true story) turns the usual romantic-comedy formula on its head and tackles cross-cultural themes in a totally fresh (and funny) way.
37. Knocked Up (2007)
A one-night stand turns two strangers (played by Seth Rogan and Katherine Heigl) into parents-to-be. It’s not the traditional comedy, but you’ll be laughing from start to finish.
38. How to Lose a Guy in 10 Days (2003)
Advertising man Ben (Matthew McConaughey) has ten days to make a woman fall in love with him in order to land a prestige diamond account at his firm. Meanwhile, journalist Andie (Kate Hudson) has ten days to win and then drive away a man for the story she's writing. What happens when these two meet? We think you can guess (love, of course).
39. The Lovebirds (2020)
One couple on the verge of breaking up has to deal with clearing their name from murder. Watch Issa Rae and Kumali Nanjiani try to solve the case and mend their relationship.
40. Alex Strangelove (2018)
High schooler Alex Truelove (Daniel Doheny) is ready to take his relationship with BFF-turned-girlfriend Claire (Madeline Weinstein) to the next level. That is, until he meets a charming guy named Elliot (Antonio Marziale), who clearly has a crush on him.
41. Princess Bride (1987)
Cary Elwes, Robin Wright, Mandy Patinkin and Chris Sarandon all star in this fairy-tale rom-com, which follows a farmhand who embarks on a mission to rescue his soulmate, Princess Buttercup, from the evil Prince Humperdinck. It’s ideal to watch when you're sick in bed. (Or any time, really.)
42. Crazy Rich Asians (2018)
Based on the bestselling book of the same title, the 2018 flick follows the journey of Rachel (Constance Wu) discovering that her boyfriend (Henry Golding) is rich. While processing that new info, she must also deal with his overprotective mother, conniving ex-girlfriend and this brand-new world.
43. The Proposal (2009)
We will never get over the scene of Sandra Bullock dancing and singing to "Get Low" with Betty White. The 2009 flick brings Bullock and Ryan Reynolds together with a fake engagement that garners plenty of laughs.
44. Bridget Jones’s Diary (2001)
Our fave love triangle of all time. How can you choose between Colin Firth and Hugh Grant? And let’s be honest, Bridget Jones (aka Renée Zellweger) made journaling cool since 2001.
45. SING STREET (2016)
Here’s one more ambitious—and under-the-radar—love story: A Dublin teenager decides to form a rock-and-roll band in order to win the heart of a girl.
46. There’s Something About Mary (1998)
What would you do to find your high school crush? For Ted (Ben Stiller), he’ll go through great lengths to finally tell Mary (Cameron Diaz) how he feels—even if it means going against the Matt Dillon.
47. Always Be My Maybe (2019)
When childhood best friends/sweethearts (played by Ali Wong and Randall Park) reconnect after 15 years, can they really continue where they left off or is it a recipe for disaster...especially when your current beau is Keanu Reeves?
48. The Holiday (2006)
You don’t need to be celebrating the holidays to watch this gem. When two women (Kate Winslet and Cameron Diaz) switch locations (ya know, before Airbnb was a thing), they discover a little more about themselves and might've found love along the way.
49. Love, Simon (2018)
Simon (Nick Robinson) is dealing with typical teen woes, but there’s only one thing on his mind: coming out to his family. When he starts falling in love with an anonymous person online, he wonders if now is the perfect time to be honest with the people he cares about most.
50. The Incredible Jessica James (2017)
Still healing from a painful breakup, Jessica (Jessica Williams), a New York-based writer, agrees to go on a blind date with a divorced designer. Although their first meeting gets off to an incredibly awkward start, they form an unlikely romance.
51. The Philadelphia Story (1940)
This '40s classic is the OG of love triangles. After Tracy Lord (Katharine Hepburn) splits with her husband (Cary Grant), she prepares to wed another. Of course, her ex-husband comes back into her life, along with another reporter who steals her heart. It’s the eternal rom-com question we love to ask: Who will she end up with?
52. Clueless (1995)
This '90s flick gave us iconic one-liners ("as if!"), impeccable fashion inspo and heartthrobs like Paul Rudd. The film follows Cher (Alicia Silverstone) as she offers a glimpse into her unpredictable high school life.
53. Shakespeare in Love (1998)
Imagine a Shakespearean love story (and no, we’re not talking about A Midsummer Night’s Dream or Romeo and Juliet). This ’90s rom-com makes William Shakespeare the main character as he's involved in a forbidden relationship with an aristocrat (Gwyneth Paltrow). To be with him, she disguises herself as a male in one of his plays. Talk about a drama flick worth checking out.
54. 27 Dresses (2008)
Let’s be honest, we’ve all love seeing Katherine Heigl try all 27 dresses. This rom-com took being a bridesmaid to the next level and falling for James Marsden’s character is a nice touch.
55. Home Again (2017)
Reese Witherspoon is the Queen of rom-coms, so it's no surprise that she continues to make our heart melt and our eyes tear up with laughter. In Home Again she plays a mom letting three young filmmakers stay in her home; along the way she finds happiness in more ways than one.
56. Sweet Home Alabama (2002)
Speaking of Reese Witherspoon, if you have any rom-com on your list, make it this one. Melanie has it all: her dream job, her fiancé (Patrick Dempsey) and true happiness. The thing is, she's kind of still married to her high school sweetheart (Josh Lucas) back at home.
57. Roman Holiday (1953)
Princess Ann (Audrey Hepburn) decides to take a break from royal life for one night and in the process meets an American reporter Joe Bradley (Gregory Peck). While Bradley has an agenda, he soon realizes his love for the princess outweighs a hit story.
58. Mamma Mia! (2008)
Put on your dancing shoes and get ready to sing. Donna (Meryl Streep) is preparing for her daughter's wedding and her daughter (Amanda Seyfried) is trying to get to the bottom of finding out who her father is. The soundtrack includes every ABBA song you know and an all-star cast that succeeds at bringing the classic musical to the silver screen.
59. Definitely, Maybe (2008)
Ryan Reynolds should always be a narrator and this 2008 movies proves that point. Will Hayes (Reynolds) is getting a divorce and is asked by his young daughter (Abigail Breslin) about his love life before he got married. Follow along as we learn about three different women (including her mother) and figure out who he deserves to be with in the end.
60. The Best Man (1999)
Writer Harper (Taye Diggs) just penned his latest novel that may or may not have been about his friends. An advance copy just came out and he's the best man at his friend's wedding (where everyone in said book will be in attendance).
61. Runaway Bride (1999)
Richard Gere stars as Homer, a curious reporter who's tasked with writing about Maggie Carpenter (Julia Roberts), a young woman who has left multiple guys at the altar. But before he knows it, Homer starts to fall for the infamous “runaway bride” himself.
62. The Wrong Missy (2020)
Tim Morris (David Spade) finds himself in a bit of a pickle when he accidentally invites a woman from an awful blind date on a work retreat. Get ready to laugh your socks off.
63. Sabrina (1995)
Sabrina Fairchild (Julia Ormond), a chauffeur's daughter, gets the ultimate glow-up after visiting Paris. But when she returns to the wealthy family that she grew up with, she gets involved in a love triangle with her longtime crush…and his older brother.
64. As Good As It Gets’ (1997)
As he bonds with his neighbor's dog, Melvin (Jack Nicholson), a bitter novelist, tries to pursue a relationship with a kind single mom named Carol (Helen Hunt). Truly one of Nicholson’s finest.
65. She's Gotta Have It (1986)
Not to be confused with Spike Lee’s reboot series of the same name (although it’s equally compelling), She's Gotta Have It follows the sexually liberated Nola Darling (Tracy Camilla Johns), a graphic artist who's juggling romantic relationships with three suitors.
66. Someone Great (2019)
Jenny (Gina Rodriguez), a New York-based music journalist, gets dumped by her boyfriend right before heading off to San Francisco for her dream job. To cope with the heartbreak, she embarks on one last adventure with her best friends.
67. Just Go With It (2011)
Plastic surgeon Danny Maccabee (Adam Sandler) finds himself entangled in a web of lies when he goes out of his way to woo an attractive high school math teacher. It may have been panned by critics, but if you enjoy Sandler’s brand of comedy (think 50 First Dates and Click), then you’re in for a treat.
68. Destination Wedding (2018)
Winona Ryder and Keanu Reeves flaunt their comedic chops in this witty comedy, which follows two wedding guests who meet for the first time and start an unlikely relationship.
70. Ghosts of Girlfriends Past (2009)
Think A Christmas Carol, minus the snowy landscapes and holiday cheer. After attending his brother’s wedding, a womanizing photographer is visited by three ghosts who take him through his romantic past, present and future.
73. Out of my League (2020)
In this offbeat Italian film, Marta (Ludovica Francesconi), who lives with a rare terminal illness, is determined to win the heart of the guy she likes. With the help of her optimistic friends, she sets out to make this dream a reality.
74. Sounds Like Love (2021)
Just when Maca (María Valverde), a 30-year-old assistant, finds her footing as a career woman, her worst mistake—better known as her ex, Leo (Álex González)—comes back into her life to stir up some trouble.
75. Something Borrowed (2011)
After ringing in her 30th birthday with a wild party and way too many drinks, Rachel (Ginnifer Goodwin) ends up in bed with her BFF’s fiancé (and longtime crush). Talk about awkward…
76. Cloudburst (2011)
In this heartfelt ode to Thelma and Louise, Stella (Olympia Dukakis) and Dotty (Brenda Fricker) are a lesbian couple, who venture on a road trip to Nova Scotia to tie the knot. But during their journey, they cross paths with a hitchhiker and form an unlikely bond.
77. Tall Girl (2019)
When 16-year-old Jodi Kreyman (Ava Michelle), the tallest girl at school, falls hard for a foreign exchange student, she gets reeled into a rather complicated love triangle. Is it cheesy? You bet. But the charming storyline is sure to win you over.
78. EMMA (1996)
Based on the Jane Austen’s novel of the same name, a matchmaker (Gwyneth Paltrow) meddles in her friends' love lives only to (almost) miss an opportunity of her own.