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 (A Bad Moms Christmas) or romantic flicks (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 65 of the best Christmas movies on Netflix.

RELATED: 35 Romantic Christmas Movies to Get You in the Holiday Spirit (And Give You All the Feels)

best christmas movies let it snow
Steve Wilkie/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.

Watch on Netflix

best christmas movies knight before christmas
Brooke Palmer

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.

Watch on Netflix

white christmas
Paramount Pictures


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.

WATCH on Netflix

best christmas movies a christmas prince
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies the royal wedding
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies christmas prince the royal baby
Cos Aelenei

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.

Watch on Netflix

best christmas movies klaus
Courtesy of Netflix

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).

Watch on Netflix

best christmas movie how the grinch stole christmas
Archive Photos / Stringer

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.

Watch on Netflix

best christmas movies santa girl
Capital Arts Entertainment

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.

Watch on Netflix

best christmas movies the holiday calendar
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies princess switch
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies holiday in the wild
Ilze Kitshoff/Netflix

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.

Watch on Netflix

holiday classcis


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.

WATCH on Netflix

christmas chronicles 2
Walt Disney Pictures

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.

Watch on Netflix

best christmas movies this christmas
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies holiday rush
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies trolls holiday
DreamWorks Animation

17. ‘Trolls Holiday’ (2017)

Poppy, the queen of the Trolls, teams up with Branch and the Snack Pack to help her best friend celebrate the holidays. The cast features an impressive lineup, including Anna Kendrick, Justin Timberlake, Zooey Deschanel and James Corden.

Watch on Netflix

best christmas movies christmas wedding planner
HQ Marquee #3 Productions

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.

Watch on Netflix

best christmas movies christmas chronicles
Michael Gibson

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!)

Watch on Netflix

best christmas movies christmas inheritance
Motion Picture Corporation of America

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.

Watch on Netflix

best christmas movies a cinderella story christmas wish
Blue Ribbon Content

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.

Watch on Netflix

best christmas movies holly star1
Marlboro Road Gang Productions

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.

Watch on Netflix

best christmas movies angelas christmas1
Brown Bag Films

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.

Watch on Netflix

best christmas movies home for christmas1
The Oslo Company

24. ‘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.

Watch on Netflix

best christmas movies get santa1
Scott Free Productions

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.

Watch on Netflix

Echo Bridge

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...

Watch on Netflix

best christmas movies puppy star christmas1
Air Bud Entertainment

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.

Watch on Netflix

best christmas movies santa claws1
The Asylum

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.

Watch on Netflix

best christmas movies a bad moms christmas1

29. ‘A Bad Moms Christmas’ (2017)

The infamous ladies of Bad Moms make their return in this holiday sequel, except this time, they deal with their own mothers as they visit for the holidays. Mila Kunis, Kristen Bell and Kathryn Hahn star.

Watch on Netflix

best christmas movies the christmas project1
Big Blue Marble Media

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.

Watch on Netflix

best christmas movies christmas with a view1
HQ Marquee #4 Productions

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.

Watch on Netflix

best christmas movies 48 christmas wishes1
Christmas Mail Productions

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.

Watch on Netflix

best christmas movies free rein the 12 neighs of christmas1
Lime Pictures

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.

Watch on Netflix

best christmas movies christmas in the smokies1
INSP Films

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.

Watch on Netflix

best christmas movies a princess for christmas1
Pee-wee Pictures

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.

Watch on Netflix

jingle jangle
Courtesy of Netflix


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.

WATCH on Netflix

best christmas movies prince of peoria1
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies spirit riding free1
Courtesy of Netflix

38. ‘Spirit Riding Free: Spirit of Christmas’ (2019)

Lucky and her pals go on a Christmas Eve adventure to search for the perfect gift, but things go haywire during their return to Miradero because of a sudden avalanche.

Watch on Netflix

el camino christmas
Bruce Finn / Netflix

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.

Watch on Netflix

best christmas movies a storybots christmas1
JibJab Media

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.

Watch on Netflix

best christmas movies netflix 5 star christmas1
Courtesy of Netflix

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.

Watch on Netflix

best christmas movies a very murray christmas1
Ali Goldstein/Netflix

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.

Watch on Netflix

best christmas movies mariah careys merriest christmas1
Pace Pictures

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.”

Watch on Netflix

best christmas movies christmas survival1
Studio Soho Films

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.

Watch on Netflix

dolly parton
Courtesy of Netflix

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.

Watch on Netflix

christmas movies on netflix holidate

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.

Watch on Netflix

RELATED: This New Movie Is Now #1 on Netflix—Here’s My Honest Review (& Why I Wish I Watched it Alone)

christmas movies on netflix the princess switch switched again

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.

Watch on Netflix

operation christmas drop christmas movies on netflix

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.

Watch on Netflix

christmas in the heartland
Ascension Media

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.

Watch on Netflix

bobs broken sleigh
Disney Channel

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.

Watch on Netflix

drunk parents christmas movies on netflix
VErtical Entertainment

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.

Watch on Netflix

alien xmas christmas movies on netflix

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.

Watch on Netflix

just another christmas

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.

Watch on Netflix

a new york christmas wedding christmas movies on netflix

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?

Watch on Netflix

christmas catch

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.

Watch on Netflix

a very country christmas

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.

Watch on Netflix

christams with a prince best christmas movies on netflix

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.

Watch on Netflix

christmas break in

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?

Watch on Netflix

elliot the littlesist reindeer
Screen Media Films


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.

Watch on Netflix

midnight at the magnolia

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.

Watch on Netflix

hometown holiday
HQ Marquee #5 Productions

61. ‘Hometown Holiday’ (2018)

Who’s in it? Sarah Troyer, Bradley Hamilton, Kevin McGarry

What’s it about? When Krista (Troyer) meets an attractive entertainment lawyer named Ryan (Hamilton), they instantly hit it off. But as their relationship progresses, they must make a tough decision if they want to stay together.

Watch on Netflix

harold kumar
New Line Cinema

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.

Watch on Netflix

california christmas
ESX Entertainment

63. ‘A California Christmas’ (2012)

Who’s in it? Lauren Swickard, Josh Swickard, Ali Afshar

What’s it about? 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...

Watch on Netflix

jeff dunham christmas
levity Productions

64. ‘Jeff Dunham's Very Special Christmas Special’ (2008)

What’s it about? 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.

Watch on Netflix

pee wee herman
Pee-wee Pictures

65. ‘Pee-Wee's Big Holiday’ (2016)

Who’s in it? Paul Reubens, Joe Manganiello, Alia Shawkat

What’s it about? For the first time ever, Pee Wee Herman (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.

Watch on Netflix

RELATED: The 3 Best Christmas Movies of 2020, According to an Entertainment Editor

From Around The Web