Skip to Content

The 24 best Christmas films on Netflix for all the festive vibes

Netflix is serving up festive cheer with something for everyone!

By , , Lucy Morgan and Lydia Venn

Netflix has never made it easier to get into the Christmas spirit, serving up festive films that are impossible to resist.

This holiday season, the streaming site is serving up festive cheer with something for everyone. Alicia Silverstone and Melissa Joan Hart unite for a Christmas rom-com about exes, while a chaotic Christmas heist adds some cheeky excitement. There’s also swoon-worthy romance and plenty of heartwarming holiday vibes - perfect for your seasonal watchlist.

All that’s left? Curl up on the sofa with a glass of Baileys, hit play, and let Netflix carry you through the holidays one festive film at a time. And if you get through this list before the holiday season is over, check out the best new Christmas films.

1

A Merry Little Ex-Mas (2025)

a merry little exmas
Netflix

You can watch A Merry Little Ex-Mas

Netflix says: A recently divorced woman attempts to have one last Christmas with her family before selling the house and moving, but complications arise when her ex-husband brings his amazing new girlfriend into the holiday mix.

We say: The cast list is stacked for this one. We have Clueless lead actress Alicia Silverstone, who played Cher, Sabrina The Teenage Witch star Melissa Joan Hart, Jameela Jamil, and Oliver Hudson. Yes please!

Runtime: 1 hour 31 minutes

2

My Secret Santa (2025)

my secret santa netflix
Diyah Pera//Netflix

You can watch My Secret Santa on Netflix now!

Netflix says: A vivacious single mom in need of a job decides to disguise herself as a man in order to get hired as the seasonal Santa at a luxury ski resort. But when she starts to fall in love with the hotel manager, complications develop that could ruin everything.

We say: We loved Ryan Eggold from his 90210 days, so we're excited to see him back on our screens. Plus, the film has Sister, Sister star Tia Mowry in it, so it's giving very nostalgic vibes. Count us in!

Runtime: 1 hour 32 minutes

Advertisement - Continue Reading Below
3

Champagne Problems (2025)

champagne problems
Mika Cotellon/Netflix

You can watch Champagne Problems on Netflix now!

Netflix says: An on-the-rise executive travels to France to secure the acquisition of a renowned champagne brand before Christmas, but her plans are upended when she falls into a whirlwind romance with a charming Parisian – only to discover he's the founder’s son.

We say: If you’re in the mood for a sweet holiday romance with a splash of champagne and Parisian charm, this one’s definitely worth a watch.

Runtime: 1 hour 39 minutes

4

Jingle Bell Heist (2025)

jingle bell heist
Rob Baker Ashton//Netflix

You can watch Jingle Bell Heist on Netflix now!

Netflix says: Sophia (Olivia Holt), a sharp-witted retail worker, and Nick (Connor Swindells), a down-on-his-luck repairman, are small-time thieves with their eyes on the same Christmas Eve score: robbing London’s most notorious department store. Forced into an uneasy alliance, as secrets surface and feelings for each other deepen, Sophia and Nick put their relationship and the heist in jeopardy.

We say: If you like your festive films with flirting, fumbling, and a bit of crime, this one’s a solid, no-stress pick.

Runtime: 1 hour 36 minutes

Advertisement - Continue Reading Below
5

Meet Me Next Christmas (2024)

cast of meet me next christmas
Netflix

You can watch Meet Me Next Christmas on Netflix now!

Netflix says: 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.

We say: It wouldn't be Netflix's Christmas offering without at least one film starring Christina Milian, and we're so here for it.

Runtime: 1 hour 45 minutes

6

Hot Frosty (2024)

cast of hot frosty
Netflix

You can watch Hot Frosty on Netflix now!

Netflix says: When a young widow's magic scarf brings a dashing snowman to life, can he help her rediscover romance, laughter and holiday cheer before he melts away?

We say: A snowman who comes to life? And Mean Girls' Lacey Chabert in the lead role? Christmas really has come early.

Runtime: 1 hour 32 minutes

Advertisement - Continue Reading Below
7

The Merry Gentlemen (2024)

male performers in cowboy hats and jeans posing during a dance routine
Netflix

You can watch The Merry Gentlemen on Netflix now!

Netflix says: To save her parents' small-town nightclub, a Broadway dancer stages an all-male, Christmas-themed revue — and meets a guy with all the right moves.

We say: Chad Michael Murray is in a Christmas film as a dancer, there's nothing more we need to say.

Runtime: 1 hour 27 minutes

8

Our Little Secret (2024)

lindsay lohan in our little secret
Netflix

You can watch Our Little Secret on Netflix now!

Netflix says: Two resentful exes — Avery (Lohan) and Logan (Harding) — are forced to spend Christmas under the same roof after discovering that their current partners are siblings.

We say: Our Little Secret is stacked with an impressive cast - Lindsay Lohan, Ian Harding and Kristin Chenoweth - we're sat with our candy cane popcorn already.

Runtime: 1 hour 45 minutes

Advertisement - Continue Reading Below
9

That Christmas (2024)

a character in a red outfit holding a green bag surrounded by snowy scenery and decorative lights
Netflix

You can watch That Christmas on Netflix now!

Netflix says: Based on the charming trilogy of children's books by beloved award-winning writer-director Richard Curtis, the animated film That Christmas follows a series of entwined tales about family and friends, love and loneliness, and Santa Claus making a big mistake — and it also features an enormous number of turkeys! Only a miracle could fix this “Christmess.”

We say: We love an animated Christmas film at any age, and this one is from Richard Curtis, with Bill Nighy and Brian Cox.

10

Falling For Christmas (2022)

You can watch Falling For Christmas on Netflix now!

Netflix says: After losing her memory in a skiing accident, a spoiled heiress lands in the cozy care of a down-on-his-luck widower and his daughter at Christmastime.

We say: This was Lindsay Lohan's long awaited return to cinema, and honestly it was so worth the wait.

Runtime: 1 hour 35 minutes

Advertisement - Continue Reading Below
11

Christmas With You (2022)

best netflix uk christmas movies 2022
Netflix

You can watch Christmas With You on Netflix now!

Netflix says: Seeking inspiration for a hit holiday song, a pop star grants a young fan's Christmas wish to meet her — and finds a shot at true love along the way.

We say: This is a classic Christmas rom-com where a successful woman (played by Aimee Garcia) moves to a small town to have her life turned around, and we are so here for it. Freddie Prinze Jr being there is just a bonus!

Runtime: 1 hour 30 minutes

12

The Noel Diary (2022)

best netflix uk christmas movies 2022 justin hartley
Netflix

You can watch The Noel Diary on Netflix now!

Netflix says: Cleaning out his childhood home at Christmas, a novelist meets a woman searching for her birth mother. Will an old diary unlock their pasts — and hearts?

We say: This was Justin Hartley's first project since This Is Us? So obviously we were invested when this first came out. And what could be more Christmassy than snow filled scenes and a cute dog to accompany Justin on his journey?

Runtime: 1 hour 40 minutes

Advertisement - Continue Reading Below
13

A California Christmas: City Lights (2021)

christmas films on netflix
Netflix

You can watch A California Christmas: City Lights on Netflix now!

Netflix says: A Christmas Eve wedding, a big-city gala, and a vindictive ex waiting in the wings? Cosy up for a holiday sequel with romance - and all the trimmings.

We say: The first one was everything you expect from a California-based Christmas rom-com... And we imagine the sequel will be much the same. We can't wait.

Runtime: 1 hour 45 minutes

14

Single All The Way (2021)

netflix christmas movies
Netflix

You can watch Single All The Way on Netflix now!

IMDb says: Peter asks his best friend to pose as his boyfriend on a Christmas visit home, but their plan — and feelings — change when his family plays matchmaker.

We say: The cast includes Ugly Betty's Michael Urie, Kathy Najimy and Jennifer Coolidge. Need we say more?

Runtime: 1 hour 41 minutes

Advertisement - Continue Reading Below
15

A Castle for Christmas (2021)

castle for christmas  brooke shields as sophie in castle for christmas cr  mark mainznetflix © 2021
Mark Mainz/Netflix

You can watch A Castle for Christmas on Netflix now!

Netflix says: 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.

We say: We're not expecting anything Academy Award-winning here, but we are expecting some excellent festive vibes.

Runtime: 1 hour 39 minutes

16

Love Hard (2021)

You can watch Love Hard on Netflix now!

Netflix says: After meeting her perfect match on a dating app, an LA writer learns she's been catfished when she flies 3000 miles to surprise him for Christmas.

We say: Look, if it's a Christmas rom-com we're watching it. Probably more than once.

Runtime: 1 hour 46 minutes

Advertisement - Continue Reading Below
17

Holidate (2020)

You can watch Holidate now!

Netflix says: 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.

We say: Emma Roberts, Luke Bracey and Kristin Chenoworth, what's not to like?

Runtime: 1 hour 44 minutes

18

The Knight Before Christmas (2019)

Christmas films on Netflix UK
Netflix

You can watch The Knight Before Christmas on Netflix now!

Netflix says: Medieval magic sends a 14th-century knight to modern-day Ohio, where he falls for a high school science teacher who's disillusioned by love.

We say: Vanessa Hudgens truly excels in Christmas films and her adventures with a medieval knight is no exception.

Runtime: 1 hour 32 minutes

Advertisement - Continue Reading Below
19

A Christmas Prince (2017)

You can watch A Christmas Prince on Netflix now!

Netflix says: Christmas comes early for an aspiring young journalist when she's sent abroad to get the scoop on a dashing prince who's poised to be king.

We say: The OG cheesy Netflix Christmas movie. A must-watch for any Christmas movie fan.

Runtime: 1 hour 32 minutes

20

Holiday Rush (2019)

best netflix uk christmas movies 2022
Netflix

You can watch Holiday Rush on Netflix now!

Netflix says: A widowed radio DJ and his four spoiled kids need to tighten their belts and pull together when their life of luxury turns lean just before Christmas.

We say: Romance, sentimental family moments and a lot of jokes. It's essentially the perfect Christmas movie.

Runtime: 1 hour 34 minutes

Advertisement - Continue Reading Below