The 70 Best Christmas Movies on Netflix You Can Stream All Holiday Season
Sipping hot cocoa, baking holiday treats and singing off-key to Christmas carols are great ways to kick off the holiday season. But if you want to take the festivities up a notch, try streaming all the Christmas movies you can get your hands on.
Whether you’re looking for comedies (like A Bad Moms Christmas) or romantic flicks (ahem, A Christmas Prince), Netflix has something for everyone in the family. Not to mention, most of the titles have star-studded casts—we’re talking Dolly Parton, Vanessa Hudgens and Tim Allen. Keep reading for 70 of the best Christmas movies on Netflix.
1. ‘Let It Snow’ (2019)
Based on the book by John Green, Maureen Johnson and Lauren Myracle, Let It Snow follows a group of high school seniors whose lives intersect after a snowstorm hits their small town on Christmas Eve. Mysterious encounters, budding romances and impromptu parties ensue.
2. ‘The Knight Before Christmas’ (2019)
When a medieval knight, Sir Cole (Josh Whitehouse), is magically transported to modern-day Ohio during the holidays, he meets and quickly befriends a science teacher named Brooke (Vanessa Hudgens). After Brooke spends time helping him navigate this new world, Sir Cole falls for her and feels less inclined to return home.
3. ‘WHITE CHRISTMAS’ (1954)
This holiday classic stars Bing Crosby, Danny Kaye, Rosemary Clooney (George’s aunt) and Vera-Ellen as singers who put on a variety show in order to save a quaint New England inn from closing. Spoiler alert: They succeed.
4. ‘A Christmas Prince’ (2017)
Amber Moore (Rose McIver), an aspiring young journalist, is sent to Aldovia to report on a charming Prince (Ben Lamb) who's about to become king. But what she gets is way more than a scoop.
5. ‘A Christmas Prince: The Royal Wedding’ (2018)
The sequel follows Amber and Richard one year after he secures the crown. But though the lovebirds are ready to exchange vows, it proves to be a challenge. While Amber begins to have doubts about becoming the next queen, Richard has to deal with a major political crisis that could threaten his kingdom.
6. ‘A Christmas Prince: The Royal Baby’ (2019)
The royal couple are officially expecting about a year into their marriage. This time, though, they must fight to maintain peace and stop an ancient curse that could destroy their family.
7. ‘Klaus’ (2019)
When the Postal Academy’s worst student, Jesper (voiced by Jason Schwartzman), gets stationed at a frozen island in the North, he strikes up an unlikely friendship with a teacher named Alva (Rashida Jones) and a mysterious carpenter named Klaus (J.K. Simmons). Add stunning animation to a creative, inspiring story and you’ll get this gem (which, by the way, was nominated for an Academy Award for Best Animated Feature).
8. ‘How the Grinch Stole Christmas’ (2000)
Jim Carrey stars as the bitter and antisocial Grinch who absolutely hates Christmas. When he embarks on a mission to stop the festivities by stealing holiday gifts and decor, he discovers that there’s more to the popular holiday than toys, trees and colorful decorations.
9. ‘Santa Girl’ (2019)
Santa Claus' only daughter (Jennifer Stone) is being forced to marry Jack Frost, a guy she has never met, before she takes up the family business. But before her time runs out, she decides to experience the real world and attend college with her loyal elf, Cassie Claus. The Wizards of Waverly Place actress stars alongside Ned's Declassified School Survival Guide's Devon Werkheiser.
10. ‘The Holiday Calendar’ (2018)
When Abby Sutton (Kat Graham), a struggling photographer, inherits an Advent calendar from her grandfather, she discovers that it has magical qualities—and that it just might lead her to Mr. Right.
11. ‘The Princess Switch’ (2018)
Think The Parent Trap, but with a more mature, modern-day twist and a bit of holiday cheer. Vanessa Hudgens stars as the talented baker, Stacy DeNovo, and her royal doppelgänger, Margaret Delacourt. When the two discover that they look exactly alike, they come up with a clever plan to trade places during the holidays.
12. ‘Holiday in the Wild’ (2019)
After her husband suddenly ends their relationship, Kate Conrad (Kristin Davis) goes to Africa for a solo safari. She meets Derek Holliston (Rob Lowe) and works with him to rescue a baby elephant, and when she extends her stay throughout the holidays, she realizes she might be falling for her new partner in crime.
13. ‘HOLIDAY CLASSICS’ (2011)
OK, so it’s not technically a movie but rather five episodes of your kid’s favorite characters (like Shrek and Donkey, Hiccup and Toothless, and the wacky animals from Madagascar). Put this one on when you need 30 minutes to yourself to get your online shopping done.
14. ‘The Christmas Chronicles 2’ (2020)
In short, in the newly released Netflix original, aptly titled The Christmas Chronicles 2, Kate Pierce is now a teenager who’s unexpectedly reunited with Santa Claus when a troublemaker named Belsnickel threatens to destroy the joy of Christmas forever. Yikes.
15. ‘This Christmas’ (2007)
Join the Whitfields as they gather together to celebrate Christmas for the first time in over four years (cue the epic one-liners and awkward family moments). This Christmas stars Chris Brown, Idris Elba, Regina King, Lauren London, Delroy Lindo and Loretta Devine.
16. ‘Holiday Rush’ (2019)
After spoiling his kids with pricey holiday gifts, DJ Rush Williams (Romany Malco) finds himself between a rock and a hard place when he suddenly loses his job. In order to keep pursuing his passion, he realizes that he’ll have to sacrifice his family’s luxurious lifestyle for something much simpler.
18. ‘Christmas Wedding Planner’ (2017)
As Kelsey Wilson (Jocelyn Hudon) plans one of the most important weddings of her career, she crosses paths with Connor (Stephen Huszar), a handsome private investigator who not only stirs up trouble, but also manages to steal her heart.
19. ‘The Christmas Chronicles’ (2018)
Sister-brother duo Kate (Darby Camp) and Teddy (Judah Lewis) are determined to catch Santa Claus on camera. However, their mission soon turns into a wild adventure that involves Santa’s loyal Elves. (FYI, part two will be available to stream on Nov. 25!)
20. ‘Christmas Inheritance’ (2017)
Eliza Taylor is the ambitious Ellen Langford, an heiress who’s tasked with delivering a special Christmas card to her father’s former partner before she can inherit his gift business.
21. ‘A Cinderella Story: Christmas Wish’ (2019)
Disney Channel alums Laura Marano and Gregg Sulkin are as charming as ever in this fairytale retelling. Aspiring singer Kat Decker has to endure the mistreatment of her evil stepmother and stepsisters, but her world changes after she encounters Nick Wintergarden, the son of a billionaire.
22. ‘Holly Star’ (2018)
Sloan Kelly (Katlyn Carlson), a broke puppeteer, goes home for the holidays and immediately embarks on a treasure hunt with her closest friends, knowing that there’s something valuable buried beneath the town.
23. ‘Angela’s Christmas’ (2018)
This Irish-Canadian short film is just 30 minutes long, but it packs more than enough humor and poignant scenes. Based on Frank McCourt’s Angela’s Ashes, the movie follows little Angela (Lucy O'Connell), who’s biggest desire is to help everyone else enjoy the holiday.
24. ‘Angela's Christmas 2’ (2020)
Yes, the sequel definitely lives up to the first. Only this time, we follow little Angela as she tries to bring her family together in time for Christmas—even with her father working several miles away.
25. ‘Get Santa’ (2014)
When Santa gets in trouble with the authorities for crashing his sleigh, a father-son duo, Steve and Tom Anderson (Rafe Spall and Kit Connor), team up to rescue him and save Christmas.
26. ‘Pottersville’ (2017)
Tourists and journalists flock to Pottersville when word gets out that Bigfoot has been spotted in the small town. What they don’t know, however, is that “Bigfoot” was only a drunk man dressed in a gorilla costume...
27. ‘Puppy Star Christmas’ (2018)
Good news, dog lovers! You can enjoy a festive film and get your puppy fix with this adorable flick. After discovering that a rival team plans to ruin Christmas, a group of dogs travels to the North Pole and attempts to save the world’s holiday spirit.
28. ‘Santa Claws’ (2014)
When Tommy leaves his cats out for Santa Claus to take them to the North Pole, Santa has the worst allergic reaction. When he becomes too sick to deliver all of his gifts, Tommy's kittens team up to deliver the presents themselves.
30. ‘The Christmas Project’ (2016)
As an adult, a writer recalls his most memorable Christmas as a child: When he and his brothers were forced to deliver presents to their bullies. But as the siblings try to get even, they eventually learn the importance of kindness.
31. ‘Christmas with a View’ (2018)
Clara (Kaitlyn Leeb), a ski resort restaurant manager, is initially put off by her new celebrity boss and head chef, Shane (Scott Cavalheiro). But as they spend more time together, they start to develop feelings for one another.
32. ‘48 Christmas Wishes’ (2017)
Two elves travel to the North Pole to find the missing wishes of small-town residents after their letters to Santa mysteriously go up in smoke.
33. ‘Free Rein: The 12 Neighs of Christmas’ (2018)
Mix teen culture with British accents and some holiday spirit, and you’ll get this entertaining special. Based on the Netflix series, Free Reign, the film follows teenager Zoe as she celebrates Christmas on her grandfather’s ranch.
34. ‘Christmas in the Smokies’ (2015)
Shelby Haygood (Sarah Lancaster) is determined to save her family's berry farm in the Smoky Mountains, even despite the odds being stacked against her—and despite the fact that her country star ex has returned to town.
35. ‘A Princess for Christmas’ (2011)
When Jules Daly (Katie McGrath) is invited by a relative to spend Christmas at a castle in Europe, she meets and falls for the gorgeous Prince Ashton of Castlebury.
36. ‘JINGLE JANGLE: A CHRISTMAS JOURNEY’ (2020)
Sing and dance along to this fun musical, which tells the tale of a talented toymaker and his delightful granddaughter, who helps him find joy again after a heartbreaking betrayal.
37. ‘Prince of Peoria: A Christmas Moose Miracle’ (2018)
Prince Emil (Gavin Lewis) goes to the U.S. for the first time and poses as an exchange student. When he strikes up an unlikely friendship with Teddy (Theodore Barnes), they hatch a plan to get to the Festival of Lights.
39. ‘El Camino Christmas’ (2017)
When Eric Roth (Luke Grimes) seeks to meet his father Larry (Tim Allen) for the first time during the holidays, he ends up getting trapped in a liquor store with five others during an alleged robbery in El Camino, Nevada. Definitely not the best way to spend Christmas Eve.
40. ‘A StoryBots Christmas’ (2017)
A disgruntled Bo travels to the North Pole to ask Santa for help with giving her friends better presents, but she learns an important life lesson: Christmas isn’t just about getting cool toys.
41. ‘5 Star Christmas’ (2018)
In this Italian comedy film, a prime minister makes a visit to Hungary during the week of Christmas. However, when a dead corpse appears in his hotel, chaos and hilarity ensue.
42. ‘A Very Murray Christmas’ (2015)
Actor Bill Murray offers a unique twist on holiday entertainment with his star-studded special. For the project, he teamed up with big names like Miley Cyrus, George Clooney, Amy Poehler, Rashida Jones and Chris Rock.
43. ‘Mariah Carey's Merriest Christmas' (2015)
Mariah Carey hosts an all-star celebration with stars like Lacey Chabert, Babyface and Kelsey Grammer. Naturally, the songstress also performs her iconic hit, “All I Want for Christmas is You.”
44. ‘Christmas Survival’ (2018)
The British movie (also known as Surviving Christmas with the Relatives), follows two sisters who visit their late parents’ country house to spend the holidays with their dysfunctional families.
45. ‘Dolly Parton’s Christmas On The Square’ (2020)
Following her father's passing, Regina Fuller (played Christine Baranski) makes plans to sell her small hometown and evict the residents, setting the deadline for Christmas Eve. But when a determined angel (Parton) pays her a visit, it seems like there might be hope for the townspeople after all.
46. ‘Holidate’ (2020)
The movie introduces viewers to Sloane (Emma Roberts), a twenty-something single woman who’s fed up with her family always setting her up on awkward dates. It’s not long before Sloane crosses paths with a handsome stranger named Jackson (Luke Bracey), who has serious commitment issues. As predicted, they agree to be each other’s “Holidate,” aka platonic plus-ones.
47. ‘The Princess Switch: Switched Again’ (2020)
In this sequel, when Margaret's Christmas coronation begins to complicate her love life, her double Stacy steps in to save the day. However, things get even messier when a third look-alike enters their lives.
48. ‘Operation Christmas drop’ (2020)
Operation Christmas Drop follows Erica Miller (Kat Graham), a young woman who works as a political aide for a high-profile congresswoman, as her career takes a predictable turn when she’s tasked with traveling to Guam to visit the Andersen Air Force Base for the annual Operation Christmas Drop.
49. ‘Christmas in the Heartland’ (2017)
Two girls from totally different backgrounds find out they have more in common than they thought (and look practically identical). In true Parent Trap-fashion, they decide to switch places to see each other lives.
50. ‘Bob's Broken Sleigh’ (2015)
An eager elf crash lands when he tries to improve Santa's sleigh relies on the help from three unexpected creatures to get him back to the North Pole.
51. ‘Drunk Parents’ (2019)
OK, so technically it's not a Christmas movie, it just takes place around the holidays. In Drunk Parents, Alec Baldwin and Salma Hayek play a couple hiding their dire financial situation from their daughter while she‘s away at college. As the holidays approach and she comes home, things aren’t as easy as they hoped to keep secret.
52. ‘Alien XMas’ (2020)
A young elf mistakes a tiny alien for a Christmas gift, not knowing her new plaything has plans to destroy Earth's gravity—and steal all the presents. Think of it like The Grinch but, ya know, with aliens.
53. ‘Just Another Christmas’ (2020)
If it were up to us, we’d love to celebrate Christmas every day of the year. However, for Jorge, a family man who was born on December 25, living (and reliving) the holiday is possibly the worst thing he can imagine.
54. ‘A New York Christmas Wedding’ (2020)
As her wedding nears, a bride-to-be is visited by a guardian angel (aka a stranger on the street) who reveals what could have been if she'd followed feelings for her childhood best friend. Can you see where this is going?
55. ‘Christmas Catch” (2018)
A cop working undercover to trail a possible diamond thief gets caught in a tricky situation when she uncovers new clues (and new feelings) for the ruggedly handsome suspect.
56. ‘A Very Country Christmas’ (2017)
This holiday rom-com follows a county star that returns home for Christmas to get a small break from his life in the spotlight. However, things change when he meets a single mom who has some pretty big dreams of her own.
57. ‘Christmas with a Prince’ (2018)
Not to be confused with A Christmas Prince, Christmas with a Prince follows a dedicated pediatrician who finds herself spending the holidays caring for a selfish, whiny (not to mention, handsome) prince after he breaks his leg in a skiing accident.
58. ‘Christmas Break-in’ (2019)
Stranded at school before the holiday break, one girl gets into the spirit of saving when a trio of robbers trespass and hold the janitor hostage. Oh, and did we mention Denise Richards and Danny Glover star?
59. ‘ELLIOT THE LITTLEST REINDEER’ (2018)
A small horse named Elliot and his good friend, Hazel, embark on a fun adventure to the North Pole. Elliot is determined to land a spot in Santa's famous team of reindeers—despite his miniature size.
60. ‘Midnight at the Magnolia’ (2020)
After ending separate relationships, longtime friends and local radio hosts Maggie and Jack pretend to be in a relationship not only for their families but also for their listeners in hopes of getting their show syndicated.
61. ‘Hometown Holiday’ (2018)
When Krista (Sarah Troyer) meets an attractive entertainment lawyer named Ryan (Bradley Hamilton), they instantly hit it off. But as their relationship progresses, they must make a tough decision if they want to stay together.
62. ‘A Very Harold & Kumar Christmas’ (2011)
Who’s in it? Kal Penn, John Cho, Neil Patrick Harris
What’s it about? After six years apart, old friends Harold (Cho) and Kumar (Penn) reunite during the holiday season. When Kumar accidentally sets the Christmas tree on fire, the pair search New York for a replacement—but not without running into trouble.
63. ‘A California Christmas’ (2012)
After learning that his mother needs to acquire more land, a young man pretends to be a ranch hand in an attempt to convince a woman to sell her farm. Talk about sneaky...
64. ‘Jeff Dunham's Very Special Christmas Special’ (2008)
Comedian Jeff Dunham pulls no punches in his first-ever holiday stand-up special, featuring Christmas songs and parodies of classics like "Jingle Bells." Get ready to laugh.
65. ‘Pee-Wee's Big Holiday’ (2016)
For the first time ever, Pee Wee Herman (Paul Reubens) jets off to New York to celebrate a new friend’s birthday. Naturally, the trip is anything but smooth sailing. OK, so it's not set in a cozy small town, but it's filled with laugh-out-loud moments and holiday charm.
66. ‘A Boy Called Christmas’ (2021
A boy named Nikolas embarks on a wintry adventure to find his father after his mother passes away. But when he discovers is a magical village of elves along the way, he learns that his destiny if far bigger than he imagined.
67. ‘Love Hard’ (2021)
The Vampire Diaries alum Nina Dobrev ditches her fangs and opts for a modern dating app in this charming rom-com. When Natalie (Dobrev), an LA-based writer, decides to surprise her online boyfriend for Christmas by showing up at his door, she gets the surprise of a lifetime.
68. ‘Home for Christmas’ (2019)
After having to constantly deal with her family’s invasive comments about her single status, 30-year-old Johanne (Ida Elise Broch) decides to go on a 24-day search for the perfect partner to bring home with her for the holidays.
69. ‘The Princess Switch 3: Romancing the Star’ (2021)
Vanessa Hudgens returns in part three of this cheery, feel-good series as doppelgängers Margaret and Stacy, and their their look-alike cousin, Fiona. When a precious relic goes missing, all three ladies must team up to catch the thief.
70. ‘Snowbound for Christmas’
What do you get when you pair a sharp marketing executive with a handsome boss on a snowy business trip? That's right, you guessed it—a delightfully cheesy holiday romance.