The Princess Switch, Single All The Way, Our Little Secret — all streaming on Netflix.
From small-town romances to big-city love stories, Netflix has a treasure trove of cheesy holiday movies perfect for the season. Ready to snuggle up and pick out your next holiday favorite? Read on for the best Netflix Christmas romance movies—with the highest IMDb scores—guaranteed to bring all the warm and fuzzy vibes.
Netflix has been stepping up its holiday romance game in recent years, and 2024 delivered one of the streamer’s biggest lineups yet. Featuring stars like “Hallmark Queen of Christmas” Lacey Chabert and 2000s icons Lindsay Lohan and Chad Michael Murray, there are a ton of new releases and oldies worth watching (or re-watching) this year.
Ranking Netflix’s entire Christmas catalog is no small task, so I turned to IMDb ratings to spotlight the highest-rated holiday romance movies fans love most. If you’re interested in viewing everything the streamer has to offer, head over to Netflix and check out the site’s entire Christmas and holiday collection.
The Best Netflix Christmas Romance Movies To Watch This Season
Meet Me Next Christmas. (L to R) Devale Ellis as Teddy and Christina Milian as Layla in Meet Me Next … [+]
You’re likely familiar with some of these Netflix’s holiday classics, but I’ve also uncovered a few hidden gems from the past decade that might have flown under your radar. From 2018’s The Princess Switch to 2024’s Our Little Secret, these 15 Netflix Christmas romance movies are fan favorites that viewers keep coming back to year after year.
Hot Frosty (2024)
IMDb rating: 5.3/10
Synopsis: “Two years after losing her husband, Kathy magically brings a handsome snowman to life! Through his naïveté, the snowman helps Kathy to laugh, feel and love again, as the two fall for each other just in time for the holidays… and before he melts.”
Cast: Lacey Chabert, Dustin Milligan, Craig Robinson, Joe Lo Truglio, Katy Mixon
The Knight Before Christmas (2019)
IMDb rating: 5.6/10
Synopsis: “A medieval knight is transported to the present day, where he falls for a high school science teacher who’s lost her belief in love.”
Cast: Vanessa Hudgens, Josh Whitehous, Emmanuelle Chriqui, Harry Jarvis, Ella Kenion
A Castle For Christmas (2021)
IMDb rating: 5.6/10
Synopsis: “To escape a scandal, a bestselling author journeys to Scotland, where she falls in love with a castle — and faces off with the grumpy duke who owns it.”
Cast: Brooke Shields, Cary Elwes, Vanessa Grasse, Lee Ross
Meet Me Next Christmas (2024)
IMDb rating: 5.6/10
Synopsis: “On a quest to reconnect with the man of her dreams, Layla races across New York City to find a ticket to a sold-out Pentatonix Christmas Eve concert.”
Cast: Christina Milian, Devale Ellis, Mitch Grassi, Scott Hoying
Christmas Inheritance (2017)
IMDb rating: 5.7/10
Synopsis: “Before ambitious heiress Ellen Langford can inherit her father’s business, she must deliver a special Christmas card to her dad’s former partner in Snow Falls. When a snowstorm strands her at the town inn, she discovers the true gift of Christmas.”
Cast: Andie MacDowell, Jake Lacy, Eliza Taylor, Michael Xavier
The Holiday Calendar (2018)
IMDb rating: 5.7/10
Synopsis: “A photographer discovers that the antique Advent calendar she inherited seems to predict her future, including a budding romance.”
Cast: Kat Graham, Quincy Brown, Ethan Peck, Ron Cephas Jones
A California Christmas (2020)
IMDb rating: 5.8/10
Synopsis: “With his carefree life hanging in the balance, a wealthy charmer poses as a ranch hand to get a hardworking farmer to sell her family’s land.”
Cast: Lauren Swickard, Josh Swickard and Amanda Detmer
A Christmas Prince (2017)
IMDb rating: 5.8/10
Synopsis: “In the lead up to Christmas, a young journalist is sent abroad to go undercover to get the scoop on a playboy prince who is destined to be king.”
Cast: Rose Mclver, Ben Lamb, Alice Krige, Honor Kneafsey
Our Little Secret (2024)
IMDb rating: 5.8/10
Synopsis: “After discovering their significant others are siblings, two resentful exes must spend Christmas under one roof while hiding their romantic history.”
Cast: Lindsay Lohan, Ian Harding, Jon Rudnitsky, Katie Baker, Kristin Chenoweth
Let It Snow (2019)
IMDb rating: 5.8/10
Synopsis: “A snowstorm hits a small midwestern town on Christmas Eve, bringing together a group of highschool students. They soon find their friendships and love lives colliding, and and Christmas morning, nothing will be the same.”
Cast: Kiernan Shipka, Shameik Moore, Odeya Rush, Isabela Moner
The Noel Diary (2022)
IMDb rating: 6.1/10
Synopsis: “When a best-selling author returns home at Christmas to settle his mother’s estate, he finds a diary that holds secrets to the past.”
Cast: Justin Hartley, Barrett Doss, Essence Atkins, Bonnie Bedelia, James Remar
The Princess Switch (2018)
IMDb rating: 6.1/10
Synopsis: “One week before Christmas, a duchess switches places with an ordinary woman from Chicago, who looks exactly like her, and they each fall in love with each other’s beaus.”
Cast: Vanessa Hudgens, Sam Palladio, Nick Sagar
Holiday in the Wild (2017)
IMDb rating: 6.2/10
Synopsis: “After her husband ends their marriage, Kate embarks on a solo second honeymoon in Africa. There, she and Derek, a pilot, rescue a baby elephant. While nursing the elephant back to health, Kate discovers how much she loves her new surroundings.”
Cast: Rob Lowe and Kristin Davis
Single All the Way (2021)
IMDb rating: 6.2/10
Synopsis: “Desperate to avoid his family’s judgment about being single, Peter persuades best friend Nick to pose as his boyfriend on a trip home for the holidays.”
Cast: Michael Urie, Philemon Chambers, Kathy Najimy, Luke Macfarlane, Barry Bostwick, Jennifer Robertson, Jennifer Coolidge
Holidate (2020)
IMDb rating: 6.2/10
Synopsis: “Fed up with being single on holidays, two strangers agree to be each other’s platonic plus-ones all year long, only to catch real feelings along the way.”
Cast: Emma Roberts, Luke Bracey, Jake Manley, Jessica Capshaw, Andrew Bachelor, Frances Fisher, Manish Dayal, Kristin Chenoweth