Already have an account?
Get back to the

9 Christmas Movies Streaming on Hulu for Your Next Holly-Jolly Movie Night

From 'Elf' to 'National Lampoon's Christmas Vacation' cozy up with your favorite festive flick!


Thanks to streaming services like Hulu, this holiday season, so many of our favorite Christmas classics are right at our fingertips. When you find yourself itching to cozy up and embrace the magic of the Christmas season, there’s no better place to do so than the comfort of your own home with the people you love. Here, take a look at the best Christmas movies you can find on Hulu this year, all included with a subscription (or a free trial!).

9 of the best Christmas movies to stream on Hulu

1. Elf (2003)

Perhaps one of the most popular Christmas movies on Hulu, Will Ferrell stars in this Christmas favorite as Buddy the Elf, a human who mistakenly crawled his way into Santa’s sack of toys on Christmas Eve when he was a baby.

Brought to the North Pole and raised as an elf, Buddy comes to learn of his true identity as a human and begins a long journey to New York City to reconnect with his father, who finds himself on the naughty list. This laugh-out-loud Christmas classic is a must-watch in your Christmas movie line up, full of heartfelt and hilarious moments.

Related: ‘Elf’ Just Turned 20 — See the Cast of the Hilarious Holiday Comedy Then and Now

2. Miracle on 34th Street (1947)

When the man hired to play Santa in the Thanksgiving Day Parade is intoxicated, another man by the name of Kris Kringle (Edmund Gwenn) steps in. Succeeding in the role, he’s recruited to play the part at the 34th Street store. His claim to be the real Santa raises red flags for the no-nonsense Doris Walker (Maureen O’Hara), but his dedication to his role and embodiment of the true Christmas spirit causes even the most cynical to second guess themselves. His claim eventually leads him to court to defend his sanity and true identity as the real Santa.

3. National Lampoon’s Christmas Vacation (1989)

This Christmas classic fully embodies holidays with your crazy family. Wanting nothing more than to create the perfect Christmas, Clark Griswold’s (Chevy Chase) plans go awry with the arrival of his bickering parents and in-laws, and eccentric cousin and his family around the holidays. To make matters worse, Clark is banking on his Christmas bonus that may or may not be what he hoped for.

4. The Polar Express (2004)

A young boy (voiced by Josh Hutcherson) finds himself doubting the existence of Santa Claus, only to hear the sound of an approaching train outside of his home. Invited aboard by the conductor (Tom Hanks), he is taken on the adventure of a lifetime to the North Pole where he creates new friendships and makes discoveries he never thought he could.

5. Four Christmases (2008)

Brad (Vince Vaughn) and Kate (Reese Witherspoon) are an unmarried couple who manage to evade Christmas with their families each year by traveling on an exotic vacation under the guise of charity work. When their plan gets foiled, they’re forced to spend Christmas jumping from each of their divorced parents’ homes, for a total of four hectic Christmases in all.

6. Fred Claus (2007)

Fred Claus (Vince Vaughn) is Santa’s (Paul Giamatti) not-so-jolly brother who finds himself in hot water and in need of bailing out. Santa will help him out, of course, but only if Fred lends a hand in the North Pole during the busiest time of year. Now, Santa must deal with his brother’s antics, as well as an efficiency expert inspecting his operation.

7. Jack Frost (1998)

Jack Frost (Michael Keaton) was a musician who, in the hopes of making it big, never made enough time for his wife (Kelly Preston) and son (Joseph Cross). He tragically dies in a car accident on Christmas Day, and a year later, his son is feeling depressed in his absence. Playing a tune on his father’s harmonica he gave him, he is reincarnated as a snowman on their front lawn, and he attempts to make up for the time he missed out on while he was alive.

8. The Family Stone (2005)

Everett Stone (Dermot Mulroney) brings his uptight, conservative girlfriend (Sarah Jessica Parker) home for the holidays to meet his free-spirited family. When things start off rocky, she calls in her sister Julie (Claire Danes) for backup, but her arrival only makes things more complicated for everyone.

9. Deck the Halls (2006)

Matthew Broderick stars as Steve Finch, the so-called “Christmas guy” of his neighborhood. When a new set of neighbors move in, the patriarch (Danny DeVito) of the new family is determined to decorate his house so brightly it can be seen from space, threatening Steve’s claim on Christmas. From that point forward, a Christmas rivalry begins, threatening the true joy of Christmas for everyone.

For more movie recommendations, click through below!

The 12 Best Romance Movies Based on Books, Ranked — Sure To Make Your Heart Flutter

Hallmark ‘Countdown to Christmas’ December 2023 Lineup — The Joy Continues

Lifetime’s Christmas Movie Lineup 2023 — 13 Festive Films That Bring on the Joy!

Use left and right arrow keys to navigate between menu items. Use right arrow key to move into submenus. Use escape to exit the menu. Use up and down arrow keys to explore. Use left arrow key to move back to the parent list.