The best Christmas movies streaming on Hulu in 2025

Dec 22, 2025 - 14:00
 0
The best Christmas movies streaming on Hulu in 2025
A composite of movie stills from holiday movies.

Christmas movies are about shameless joy, uninhibited sweetness, and guaranteed happy endings. We don’t always have to be challenged. We don’t always have to learn more about the human condition. Sometimes we just want to be happy, and this list of yuletide films, from the classics to the unconventional, are sure to spark that cozy feeling of twinkling lights and sugarplum dreams in your tired old candy-cane bones.

The best part? They're all streaming on Hulu, so you can watch 'em ASAP, from the comfort of your very own Grinch cave, er, couch.

20. Elf (2003)

Will Ferrell in "Elf."
Will Ferrell in "Elf." Credit: Alan Markfield / New Line Prods / Kobal / Shutterstock

Will Ferrell’s Buddy will stand for no man sitting upon a throne of lies and pretending to be his beloved Santa, and he will launch into a full-on brawl in front of children to prove it. Ferrell playing a full-grown adult man who’s spent his life believing he was an actual elf in the North Pole in Jon Favreau’s Elf is, undoubtedly, peak Christmas comedy. When Buddy finally learns he’s a human who was an orphan, he sets out to find his real father in New York City — and it turns out he's a workaholic publishing exec played by James Caan. There's epic snowball fights, a romance with Zooey Deschanel, and every kid’s dream: spaghetti candy breakfast. With any other actor in the lead, Elf could have easily been an obnoxious, forgettable family comedy, but it’s Ferrell’s goofball antics and total commitment to the bit that make the film funny as heck, even 20 years later. — Oliver Whitney, Freelance Contributor

How to watch: Elf is streaming on Hulu.

19. Die Hard (1988)

Forget fresh-baked cookies and decorating the tree. The one true way to tap into the Christmas spirit each year is watching Bruce Willis climb elevator shafts and run barefoot through broken glass. 

It’s December 24, 1988, and NYPD detective John McClane (Willis) has just arrived at the Nakatomi Corporation Christmas party to reconnect with his estranged wife (Bonnie Bedelia) — ya know, to come out to the coast and have a few laughs. Unfortunately (or rather, fortunately for our viewing pleasure) Alan Rickman’s Hans Gruber has decided to crash the party with his long-haired German henchmen to steal some bearer bonds. “It’s Christmas, Theo,” Hans tells his safecracker. “A time for miracles!” Too bad for him this Christmas miracle arrives in a bloody tank top and sporting a cranky disposition; McClane won’t let these thieves get away easily. — O.W.

How to watch: Die Hard is streaming on Hulu.

18. A Christmas Story (1983)

Every kid remembers that one toy they desperately wanted more than anything else for Christmas. It dominates every moment of your young life as you plead for it and shake presents to guess at what's inside. For 9-year-old Ralphie (Peter Billingsley), that Christmas gift fixation is a BB gun. Unfortunately, everyone from his mom to the local department store's grumpy Santa rejects his wish by looking out for his safety. “You'll shoot your eye out!” they shout.

A Christmas Story is in many ways the perfect movie to watch on Christmas Day. It's warm and nostalgic, wacky and playful, and accurately captures a child's view of Christmas. Plus, it's one of a kind — no other holiday movie features a leg lamp, tongues stuck on a frozen pole, and elves shoving screaming children down a giant slide. — O.W.

How to watch: A Christmas Story is streaming on Hulu.

17. The Preacher's Wife (1996)

Whitney Houston and Denzel Washington in
Credit: Touchstone / Kobal / Shutterstock

In Penny Marshall’s The Preacher’s Wife, Courtney B. Vance’s Reverend Henry Biggs is having a rough time. He’s spread himself so thin helping out his parishioner community, struggling with dwindling membership, and battling a real estate mogul trying to buy up his church that he’s hardly present for his family. It’s almost Christmas and he can’t make time for his wife, a singer named Julia (Whitney Houston), or take his son shopping. He prays for help, and suddenly, God delivers the greatest gift of all: a wide-eyed, buoyant angel in the form of Denzel Washington. Washington’s Dudley tries his hardest to provide guidance to the stubborn reverend, but he soon finds himself also growing quite fond of Julia, because you simply can’t put Denzel Washington and Whitney Houston in a movie together and not have romantic chemistry.

The Preacher’s Wife is a touching Christmas story that celebrates the importance of family over all else, but the real standouts are, of course, every time we get to hear Houston sing, and a delightful series of moments where a goofy Washington loses his mind when eating New York pizza and halal. — O.W.

How to watch: The Preacher’s Wife is streaming on Hulu Live TV.

16. Jingle All the Way (1996)

If anyone is going to successfully get their kid the hottest toy of the year that's completely sold out, it's Arnold, baby. In the '90s holiday classic Jingle All the Way, Arnold Schwarzenegger's Howard is a pretty crummy dad who spends more time at work than with his son, Jamie (Jake Lloyd). To make it up to him, Howard decides to get Jamie the one thing he wants for Christmas — a Turbo Man action figure. When the toy store shelves are empty on Christmas Eve, Howard goes on a mission to find a Turbo Man at any cost, from a black market salesman to a radio station giveaway and plenty more shenanigans, like running from the cops and even a fake bomb threat. It's outrageously silly in the best way. — O.W.

How to watch: Jingle All the Way is streaming on Hulu.

15. Tangerine (2015) 

It’s Christmas Eve in a Hollywood donut shop and Sin-Dee Rella (Kitana Kiki Rodriguez) has just gotten out of jail; unfortunately, a normal occurrence for trans sex workers like her. Now her best friend, Alexandra (Mya Taylor), is telling Sin-Dee that her boyfriend and pimp Chester (James Ransone) has been cheating on her the whole time, and with a cis woman. She sets out on a mission to track him and his other girlfriend down. 

Sean Baker’s ultra-low budget Tangerine, which he famously shot entirely on iPhones, captures a gritty reality that’s rarely seen in traditional holiday movies, which usually center well-off families with stable incomes and cozy romances. Here, Sin-Dee’s family is Alexandra and other trans sisters along the stroll, and the men they interact with are sneaking away from their wives and children at home for sex. But don’t mistake Tangerine for a gloomy downer. Baker’s film is bursting with comedy, energy, and heart, all thanks to Rodriguez and Taylor’s radiant performances. Ultimately, Tangerine is a moving story about surviving with chosen family, something queer and trans audiences could surely use more of. — O.W.

How to watch: Tangerine is streaming on Hulu.

14. National Lampoon's Christmas Vacation (1989)

Chevy Chase in
Credit: THA / Shutterstock

The third installment in the National Lampoon’s Vacation series opens with the only Griswold family vacation in the film: a trip to a forest where Clark (Chevy Chase) gleefully drags his family out into the snow to cut down their own Christmas tree. From there, many classic Griswold hijinks ensue as Clark goes out of his way to plan the most over-the-top Christmas of all time. That includes decking out his roof in hundreds of string lights to the point of knocking out the entire city’s power grid, the unexpected arrival of his wife’s cousin and her cigar-smoking husband (Randy Quaid), an indoor squirrel attack, a cat wrapped inside a gift box, a very pissed-off Julia Louis-Dreyfus as his snooty neighbor, a SWAT team storming the house, and so much more. It's total Christmas chaos, Griswold style. — O.W.

How to watch: National Lampoon's Christmas Vacation is streaming on Hulu.

13. It's a Wonderful Life (1946) 

James Stewart and Donna Reed star in
James Stewart and Donna Reed star in "It's a Wonderful Life." Credit: Rko/Kobal/Shutterstock

In It’s a Wonderful Life, Jimmy Stewart’s George Bailey is the type of man who always puts his community first, even using his honeymoon savings to keep his father’s local bank afloat so residents can finance their homes. But on Christmas Eve, the menacing board member Mr. Potter (Lionel Barrymore) intends to shut the bank down. When the money to keep it running gets misplaced at the last minute, a completely devastated George steps onto a bridge and prepares to jump. Suddenly, an angel named Clarence (Henry Travers) appears to show George what his beloved town would be like had he never been born, and it’s not a jolly picture.

Frank Capra’s holiday staple may be a saccharine Christmas tale, but it tells a bigger story beyond its holiday framing. It’s not only about the importance of gratitude and family during the Christmas season, but more broadly, it’s a story about the power of community and everyday people supporting one another across shared struggles. It’s a reminder of the significant impact every person has on those around them, and while that may be cheesy, it’s a poignant and forever-relevant thing to be reminded of, even beyond Christmas. — O.W.

How to watch: It’s a Wonderful Life is streaming on Hulu Live TV.

12. The Family Stone (2005)

Rachel McAdams and Diane Keaton in "The Family Stone."
Credit: 20th Century Fox / Kobal / Shutterstock

The Family Stone is a crucial holiday movie for one very important reason: Afterward, you will forever be haunted by the fear of dropping the casserole all over the kitchen floor on Christmas morning. Personally, I think of Diane Keaton, Sarah Jessica Parker, and Rachel McAdams every time I bake a casserole, and thankfully, I’ve yet to drop one. But that’s just one of the many devastating moments in this dramedy about a dysfunctional family reuniting for the holidays. Parker plays Meredith, who’s visiting her boyfriend Everett’s (Dermot Mulroney) family for Christmas, which of course means chaos. There are arguments at dinner with Everett’s gay brother, who announces plans to adopt a child; there’s a car crash, more arguments, and a developing love triangle. It’s the perfect taste of comedic familial mayhem to distract you from your own dysfunctional family this holiday season (and, of course, to remind you to save your precious casseroles). With Keaton's passing, the movie might hit even harder. — O.W. 

How to watch: The Family Stone is streaming on Hulu.

11. Every Day Is Christmas (2018)

In this Lifetime take on Charles Dickens' A Christmas Carol, Toni Braxton is a modern-day Scrooge. The R&B legend plays Alexis Taylor, a work-obsessed money manager who runs her own financial firm and hates the holidays.

On Christmas Eve, when Alexis realizes the firm hasn't hit its annual goals, she does what any terrible boss would do — she cancels Christmas bonuses and threatens to fire anyone who doesn't show up for work the next morning (yes, on Christmas Day). She's a jerk, but we, of course, learn there's a tragic reason behind her curmudgeonliness. In Dickensian fashion, the ghost of Alexis' mother arrives late into the night to usher her into the past, help her better understand the present, and show her what her future may hold. Every Day Is Christmas is definitely a Lifetime movie full of sappy dialogue, some cringe acting, and an obvious storyline, but it's a pleasantly enjoyable one thanks to Braxton's charisma and all the flashy dresses she gets to wear. — O.W.

How to watch: Every Day Is Christmas is streaming on Hulu.

10. Edward Scissorhands (1990) 

Johnny Depp and Winona Ryder in "Edward Scissorhands."
Credit: 20th Century Fox / Kobal / Shutterstock

Most people may not think of Edward Scissorhands as a Christmas movie, but I’d argue it still counts. One of the most visceral and memorable moments from the beloved Tim Burton film is Winona Ryder’s Kim twirling in the ice, falling from Edward’s (Johnny Depp) angel sculpture as Danny Elfman’s ethereal score plays. It’s that beautiful, magical, heart-swelling moment that sticks in Kim’s memory, and it's what frames the opening and closing of Burton’s tale. That snowy moment is also the beginning of the end of joy for Edward. 

In Burton’s film, Christmas isn’t a time of warmth, acceptance, or kindness. Instead it's marked by cruelty and isolation. It’s when Frankenstein’s monster with blades for hands is cast out from the normalcy of a pastel suburb and driven into the dark mansion above. It’s lonely, sad, and heartbreaking, and there’s something incredibly relatable about that for anyone who may not have an easy relationship with or a comfortable home for the holidays. Who needs Santa when we can tell bedtime stories about Edward, up in his castle creating snow flurries and sculpting away? — O.W.

How to watch: Edward Scissorhands is streaming on Hulu.

9. The Santa Clause (1994)

Eric Lloyd and Tim Allen ride in Santa's sleigh in
Eric Lloyd and Tim Allen ride in Santa's sleigh in "The Santa Clause." Credit: Disney/Kobal/Shutterstock

Ah yes, the classic '90s movie where Tim Allen accidentally kills Santa. In The Santa Clause, the first of what would soon become a trilogy, Allen’s Scott is a divorced marketing exec who doesn’t believe in Santa. After Scott spooks the old guy mid-present delivery, Santa tumbles off the roof to his death. Dark! When Scott puts on the magical suit to please his young son Charlie (Eric Lloyd), he becomes bound by the holy North Pole contract stipulating that he now must carry the mantle as the new Saint Nick. He isn’t exactly up for the job and ends up being a pretty grouchy Santa, not to mention a lactose-intolerant one, much to the disappointment of one little girl expecting him to drink his customary glass of milk. Despite some icky fatphobic jokes over Scott’s Santa weight gain, The Santa Clause is a delightfully strange and charming family movie with a clever story and some signature sardonic Tim Allen humor. — O.W.

How to watch: The Santa Clause is streaming on Hulu.

8. The Polar Express (2004)

Leave it to filmmaker Robert Zemeckis to bring the wonder of a children’s book to vivid life on screen. The Polar Express expands Chris Van Allsburg’s beloved Christmas story into a film about a young boy who boards a magical train on its way to the North Pole. Tom Hanks plays and voices a handful of roles, including the train's conductor, a Scrooge puppet, and Santa Claus himself. What’s most notable about The Polar Express is the visual world it creates, converting the quiet classicism and awe of the book’s illustrations into a CG world. Back in 2004, it was the first feature-length film to be shot entirely using motion-capture, and the first big studio IMAX 3D movie to ever hit screens. While those visuals have certainly not aged well with time, The Polar Express still manages to capture the magical spirit of Christmas viewed through the eyes of a child. — O.W.

How to watch: The Polar Express is streaming on Hulu.

7. Happiest Season (2020)

A large family Christmas gathering in "Happiest Season."
An excellent cast for this modern Christmas flick. Credit: Hulu

The perfect Christmas rom-com for the 2020s, Happiest Season follows young couple Harper (Mackenzie Davis) and Abby (Kristen Stewart) as they head to Harper’s family’s home for Christmas. The only issue is that Harper has yet to come out to her family, which leaves Abby in the uncomfortable position of having to lie about herself for the holidays. The cast here is top-notch. Kristen Stewart and Mackenzie Davis shine in their lead roles, and the internet had a complete breakdown about how magnetic Aubrey Plaza is as Harper’s ex-girlfriend, Riley. Alison Brie, Dan Levy, Mary Holland, Victor Garber, and Mary Steenburgen round out the sparkling cast in this film co-written and directed by Clea DuVall. 

It’s a much-needed and utterly modern take on the holiday romance. And what’s more, it feels believable, which is almost unheard of for a Christmas movie! Don’t waste another second waiting to watch this intelligent, funny, and cheerily sincere film. — Kristina Grosspietsch, Freelance Contributor

How to watch: Happiest Season is streaming on Hulu.

6. Little Women (2019)

The most comforting Christmas movies don't always need to be about Christmas. In Greta Gerwig's adaptation of Louisa May Alcott's classic novel, the warmth and coziness of the holiday season is blanketed everywhere across the screen in Little Women. As we follow the lives of the March sisters in the years after the Civil War, not only does Christmas weave in and out of the plot, but Gerwig captures an icy, wintry atmosphere that makes you feel smack in the middle of the holidays. The sisters are always bundled up in their layers of 19th-century winter gear, and the orange glow of the fireplace, draped with stockings and garlands, fills the March home with an inviting coziness. Little Women also embraces the spirit of Christmas, from its message of generosity as Marmee (Laura Dern) encourages her daughters to give their Christmas breakfast to those without food to the importance of the family being together. — O.W.

How to watch: Little Women is streaming on Hulu.

5. The Mistle-Tones (2012)

Tia Mowry is Holly, a bubbly woman whose greatest dream in life is to join the local Christmas cover group, the Snow Belles, and spend every Christmas Eve… checks notes … singing at the mall. But when Holly is denied a spot in the group by Snow Belle queen and diva Marci, played by none other than Tori Spelling, she starts her own singing group and competes with the Snow Belles for the coveted mall gig. 

The Mistle-Tones is fun and fluffy, and it stays engaging thanks to its multiple Christmas medley performances. There is romance here for Holly — her boss is a standoffish workaholic? I bet that’s about to change!!! — but Mowry and Spelling are both so accustomed to the camera, their casual self-assurance tends to steal most of their scenes. — K.G.

How to Watch: The Mistle-Tones is streaming on Hulu.

4. Almost Christmas (2016)

Danny Glover in "Almost Christmas."
Credit: Universal Studios / Kobal / Shutterstock

In Almost Christmas, it's the Meyers' family's first time getting together for the holidays without their beloved matriarch. Danny Glover's Walter lost his wife, Grace, 10 months ago, and he's struggling as the family begins to arrive for Christmas. 

The holiday dramedy from playwright and filmmaker David E. Talbert (Jingle Jangle: A Christmas Journey), is full of dysfunctional family drama and playful hijinks. The eldest son, Christian (Romany Malco), is running for Congress and won't step away from his work to be with family. Gabrielle Union's single mother, Rachel, is being courted by a friendly neighbor (Omar Epps), but she's too independent-minded to flirt back. J.B. Smoove's Lonnie attempts to fix the broken animatronic Santa, even though he doesn't know a thing about electronics. The entire family hates Aunt May's (Mo'Nique) cooking. And worst of all, no one can find Grace's special box of recipes in time for Christmas dinner. — O.W.

How to watch: Almost Christmas is streaming on Hulu.

3. Merry Liddle Christmas (2019)

In the Lifetime movie Merry Liddle Christmas, Kelly Rowland plays an entrepreneur named Jacquie Liddle who lives in a luxury home full of high-tech bells and whistles. This year, she's decided to host the family for Christmas at her house. The only thing is, it has to look absolutely perfect, since a camera crew is coming to film her home. That means swapping a colorful tree for a fake white one with gold tinsel, getting rid of some family-favorite decorations, and doing away with other traditions, which her mother is definitely not happy about.

There's no real crisis or major drama (it is a Lifetime movie, after all), but the main points of contention are how freaked out Jacquie's parents are by her fancy gadgets (like a Roomba and Alexa-esque device that orders her groceries). Jacquie also doesn't get along with her sister, but soon she gets distracted by a single neighbor who catches her eye. If you're itching for more, check out not one but two Merry Liddle Christmas sequels in this Christmas movie trilogy. — O.W.

How to watch: Merry Liddle Christmas is streaming on Hulu Live TV.

2. Home Alone (1990)

Macaulay Culkin is about to scream in "Home Alone."
Macaulay Culkin is about to scream in "Home Alone." Credit: 20th Century Fox/Kobal/Shutterstock

Watching Macaulay Culkin's Kevin McCallister line his house with booby traps in Home Alone never gets old. It's also a great lesson for young kids left at home by their chaotic families in how to prepare for pesky burglars. Anything can be a weapon! Those old paint cans, your brother's pet tarantula, even a blow torch to burn the top off of a strange man's head can keep you safe. Home Alone has all the perfect ingredients to make a great, rewatchable Christmas movie with its wacky and playful plot, its charismatic cast, a sentimental message about the importance of family during the holidays, and some of the most quotable lines. Go eat some junk and watch some rubbish this Christmas.* — O.W.

How to watch: Home Alone is streaming on Hulu.

1. Home Alone 2: Lost in New York (1992)

In this charming sequel to the smash hit Home Alone, Kevin McCallister (Macaulay Culkin) winds up in the Big Apple without his family. But fret not, this clever kid is quick to make friends with an unhoused pigeon lover and a kindly toy store owner. He makes enemies too, including Tim Curry as a dastardly hotel concierge. And of course, the Wet Bandits (Joe Pesci and Daniel Stern) are back and up to criminal shenanigans once more!

For my money, the sequel is even better than its predecessor. Kevin has more foes to outwit, more outlandish traps to set, and there's no beating New York in winter. It's a beautiful and moving movie that's terrific fun for the whole family.*Kristy Puchko, Entertainment Editor

How to watch: Home Alone 2: Lost in New York is streaming on Hulu.

UPDATE: Dec. 16, 2025, 2:07 p.m. EST This list has been updated to include the latest Hulu offerings.