Valentine’s Day is the perfect excuse to revisit the movies that made us swoon, laugh, and maybe cry a little in the ’90s. If you’re in the mood for epic heartbreak, quirky rom-coms, or nostalgic feels that still hit today, this list has it all. These films are classic, timeless, and ideal for cozy blankets, late-night snacks, and maybe a few tissues.
Let’s take a walk down memory lane with these ’90s gems that are sure to be a hit this Valentine’s Day.
‘Titanic’ (1997)
Jack and Rose… need we say more? Leonardo DiCaprio and Kate Winslet take on this epic, heartbreaking, and unforgettable film. It balances passion, humor, and tragedy with cinematic flair. Every iconic line and moment still makes hearts flutter decades later. Valentine’s Day doesn’t get more classic than this.
How to Watch: Netflix (subscription)
Getty‘Pretty Woman’ (1990)
Richard Gere + Julia Roberts = modern Cinderella magic. Charming, fun, and irresistibly romantic, Pretty Woman reminds us love can bloom in unexpected places. The chemistry is undeniable, the story is iconic, and the charm is endless.
How to Watch: Hulu (subscription)
Getty‘The Bodyguard’ (1992)
Whitney Houston and Kevin Costner prove that danger + love = instant chemistry. The soundtrack alone (“I Will Always Love You”) makes this a Valentine’s Day essential. Romance, drama, and a little suspense? Check, check, check.
How to Watch: Amazon Prime with MGM+ Channel (subscription)
’10 Things I Hate About You’ (1999)
High school chaos meets witty dialogue, plus the late Heath Ledger and Julia Stiles? Legendary. That poem scene still hits like a sucker punch, and every awkward, heartfelt moment feels totally relatable. Funny, smart, and swoon-worthy.
How to Watch: Disney+ (subscription)
Getty‘Notting Hill’ (1999)
Hugh Grant’s awkward charm meets Julia Roberts’ radiant star power. A bookstore, a movie star, and enough quirky, heartwarming moments to fill Valentine’s Day with comfort, laughter, and swoon. Endlessly quotable, endlessly lovable.
How to Watch: Peacock (subscription)
Getty‘Romeo + Juliet’ (1996)
Baz Luhrmann turned Shakespeare into a neon-lit fever dream, and Leonardo DiCaprio and Claire Danes bring the ultimate teen-angst chemistry. Tragic, electric, and visually stunning, this is romance amplified to cinematic perfection. The drama hits hard, but the swoon? Even harder.
How to Watch: Rent from YouTube TV, Apple TV, or Amazon for around $3.99 USD
Getty‘Ghost’ (1990)
Pottery wheels, supernatural devotion, and chemistry for days. The late Patrick Swayze and Demi Moore deliver romance that transcends life and death, while Whoopi Goldberg adds warmth and humor. Emotional, magical, and iconic.
How to Watch: Free on Pluto TV
Getty‘Sleepless in Seattle’ (1993)
Tom Hanks and Meg Ryan make long-distance love feel magical. Funny, heartwarming, and full of ’90s rom-com charm, it’s a cozy Valentine’s pick that proves soulmates might be closer than we think; or miles away, waiting for the right moment.
How to Watch: Free on Pluto TV
‘Love Jones’ (1997)
Larenz Tate and Nia Long explore love through poetry, music, and conversation. Soulful, cool, and deeply romantic, this film is a cinematic hug. Subtle gestures, whispered words, and shared passions make it unforgettable.
How to Watch: Rent from YouTube TV, Apple TV, or Amazon for around $3.99 USD
Getty‘Never Been Kissed’ (1999)
Drew Barrymore makes this a Valentine’s favorite. Yep, it’s a sweet, feel-good story about second chances and awkward romance. Playful, charming, and endearing, it reminds us that love often shows up when we least expect it.
How to Watch: Hulu (subscription)
GettyWhy These Movies Work
Whether you’re in the mood to swoon, laugh, cry a little, or just soak in all the ’90s nostalgia, this top 10 has you covered. From epic love stories like “Titanic” to quirky, heartwarming rom-coms like “10 Things I Hate About You,” there’s something here for every kind of Valentine’s vibe. So grab your favorite snacks, cozy up under a blanket, and let these classic films remind you why the ’90s really knew how to do love. Yep, you read that right… Valentine’s Day 2026 just got a whole lot more nostalgic.



