Health

Start Streaming—These Are the Best Classic Movies to Get in the Holiday Spirit

Bust out the cozy socks.

By Isabelle Eyman
women talking by fireplace

There’s nothing better than cozying up on a December weekend with the best classic holiday movies. I’m always here for a Hallmark-esque rom-com, and some festive films even manage to make me shed a few tears. (The Noel Diary *had me* in 2022.) But amidst the comfort and connection throughout the Christmas season, there’s one feeling I pursue most of all: nostalgia. And of course, nothing makes me wistful for the good ol’ days quite like a classic Christmas film.

At least in my experience, tradition breeds a sense of longing. After going home and spending quality time with my family (baking our favorite treats, swapping meaningful gifts, and treasuring each other’s presence), I transition to the new year with a sense of gratitude for all the good that exists in my life. And that feeling is no more true than when I’m snuggled between my sisters and parents, quoting the best classic holiday movies, word for word.

Featured image by Michelle Nash.

The Best Classic Holiday Movies to Stream This Season

Whether it’s A Christmas Story (my dad’s forever favorite), The Holiday (which my mom, sisters, and I watch 10+ times throughout the year), or the forever lovable Elf, classic holiday movies are our Christmas comfort zone. Once the cookies are baked, the presents are wrapped, and everything is prepped for Christmas dinner, there’s nothing left to do but kick up our feet and indulge in a few hours of cinematic bliss.

I have to imagine this is true for many of you as well. So, if that’s the case, keep scrolling—consider this your guide to the best classic holiday movies.

Christmas Movies on Disney+

Home Alone (1990)_best classic holiday movies

Home Alone (1990)

That’s right, before she stole the show in Schitt’s Creek, Catherine O’Hara played the mom to Macaulay Culkin’s Kevin McCallister. Even with Kevin’s troublemaking tendencies and his slapstick jokes, I’ll still be forever entranced by O’Hara’s impeccable early 90s style. And of course, John Hughes certainly knows a thing or two about making an 80s/90s masterpiece. Amidst Pretty in Pink and The Breakfast Club, Home Alone is one of his best.

Miracle on 34th Street (1947)

Miracle on 34th Street (1947)

This crowd-pleasing classic has all the makes of a perfect holiday movie. New York City at Christmastime, the wonder that once was Macy’s department store, and a charming black and white production. When a mother hires an older man to play Santa Claus, she discovers that he doesn’t only strike a close resemblance to the big man with the white beard—he claims to be Kris Kringle himself. This movie is an example of the beauty in maintaining a sense of childlike wonder, particularly around the holidays.

The Santa Clause (1994)

The Santa Clause (1994)

I don’t care what you say—Tim Allen is a solid pick for St. Nick. A successful toy salesman, Scott Calvin (Allen) wants to keep the magic of Santa alive for his son, despite pushback from his ex-wife. Through a strange and comedic turn of events (we all remember the “The reindeer will know what to do” note), Scott takes on Santa’s role. But the responsibilities become more than he expected. It’s a hilarious and touching story of the lengths parents will go to for their children.

Beauty and the Beast: The Enchanted Christmas (1997)

Beauty and the Beast: The Enchanted Christmas (1997)

Didn’t expect to see Beauty and the Beast on this list, did you? When Belle discovers that the Beast has a deeply-entrenched hatred for Christmas (no surprise there), she does everything she can to show him the magic of the season. Expect plenty of uplifting songs and countless cute moments from Mrs. Potts (voiced by the late Angela Lansbury—an absolute delight).

Christmas Movies on Hulu

Die Hard (1988)_best classic holiday movies

Die Hard (1988)

Okay, I need your thoughts: Does this actually count as a Christmas movie? There’s no shortage of internet-cited evidence to support the claim. First off, it’s about a New York City police officer returning to his family for Christmas (in addition to needing to save them after being taken hostage by terrorists during a Christmas party… ). His wife’s name is Holly and it does take place on Christmas Eve. I guess it’s up to you to decide.

The Nutcracker (1993) best classic holiday movies

The Nutcracker (1993)

In terms of plot, the classic Christmas ballet is no different from the story you know and love. But with a 13-year-old Macaulay Culkin playing Drosselmeyer’s nephew, there’s a fun pop culture crossover that makes it worth a rewatch.

Jingle All the Way (1996) best classic holiday movies

Jingle All the Way (1996)

Countless TV specials have been inspired by this plot: a man desperately searches high and low for an in-demand Turbo Man action figure for his son (remember when Dwight bought out the market for Princess Unicorn and sold them for a huge profit margin in The Office?). The humor is very 90s, but that might be one of the best things about this film.

Christmas Movies on Amazon Prime

Santa Claus: The Movie (1985) best classic holiday movies

Santa Claus: The Movie (1985)

It’s a Christmas crisis: An immoral toy maker is trying to destroy Santa Claus and take over Christmas by manipulating one of his right-hand elves. This movie’s become a bit of a cult favorite, so join the club and press play.

Love Actually (2003) best classic holiday movies

Love Actually (2003)

I could write a book on why Love Actually is one of the best classic holiday movies. First off: all-star cast. Hugh Grant, Colin Firth, Emma Thompson, Keira Knightley, Liam Neeson—the list goes on. If you’ve ever fallen in love around the holidays—or experienced that special sort of Christmas magic that makes everyone feel warm and fuzzy—this is the movie to watch. The cynics like to come out of the woodwork this time of year, but believe the hype: this is the best of the best.

The Holiday (2006) best classic holiday movies

The Holiday (2006)

Another star-studded Christmas film. Jude Law, Cameron Diaz, Kate Winslet, and Jack Black all play in this Nancy Meyers gem. When two women switch homes for Christmas (one from LA, the other just outside of London), they get a chance to step outside of their lives and find the love that’s been waiting for them all along. It’s romantic, heart-warming, and cheesy in all the best ways. If you’re not familiar with the Meyers aesthetic, this movie will be the one to make you hop on board.

It's a Wonderful Life (1947) best classic holiday movies

It’s a Wonderful Life (1947)

I have mixed feelings about this movie, but most result from the fact that it was made more than 80 years ago. When we consider the good, it’s a story about a man who gets a second chance at life—seeing the lives he’s changed and the positive impact he’s made on the world.

The Snowman (1982) best classic holiday movies

The Snowman (1982)

I have three or so movies that I’d consider my holiday favorites, but The Snowman sits squarely at the top. When a boy builds a snowman the day before Christmas, it magically comes to life, bringing him on an all-night adventure across the world. It’s a silent film, but it features gorgeous music that you’ll have stuck in your head all holiday break. And no, that isn’t a bad thing.

White Christmas (1954) best classic holiday movies

White Christmas (1954)

The classic Christmas movie to end all classic Christmas movies. I have a soft space in my heart reserved specifically for White Christmas because 1) Bing Crosby and 2) it takes place in Vermont. Two war buddies follow their love interests (a performing sister duo) to a New England resort run by their former commanding officer. When they learn he might lose the place, they step in to try and save the failing inn.

How the Grinch Stole Christmas (2000) best classic holiday movies

How the Grinch Stole Christmas (2000)

I was today years old when I learned that Taylor Momsen (little Jenny Humphrey from the original Gossip Girl series), played Cindy Lou Who. This discovery alone is making me want to rewatch Jim Carrey in green asap. Speaking of, he’s perfection in this film. While I love the animated version as well, nothing beats Carrey’s theatrics strung throughout this movie.

Christmas Movies on Max

Elf (2003) best classic holiday movies

Elf (2003)

How much needs to be said about this movie that hasn’t been said before? It’s Will Ferrell at his finest, funniest, and most endearing and—hot take—Zooey Deschanel at her most charming. If this movie doesn’t make you a Christmas fanatic, I’m not sure what will.

National Lampoon's Christmas Vacation (1989) best classic holiday movies

National Lampoon’s Christmas Vacation (1989)

Every dad’s favorite Christmas movie. A dysfunctional family (helmed by an endearing father and a perpetually annoyed teenage daughter), ostentatious holiday lights, and the fight to make this year’s Christmas the best one yet. It’s funny, ridiculous, and captures the late 80s perfectly.

The Polar Express (2004)_best classic holiday movies

The Polar Express (2004)

I vividly remember settling down on the floor of my fifth-grade classroom with a cup of hot cocoa in hand, watching The Polar Express. It’s an acquired taste due to its unique animation style. However, the musical score and storyline are top-tier.

A Christmas Story (1983) best classic holiday movies

A Christmas Story (1983)

Let’s close out this list of the best classic holiday movies on a high note—possibly the highest. Set in the 1940s, Ralphie is set on receiving a Red Ryder BB gun for Christmas, a toy that his parents have deemed too dangerous (“You’ll shoot your eye out, kid!”) Similar to Elf, this movie is packed with some of the most quotable lines of any Christmas movie—and if you feel so inclined, I’d love to hear your favorites in the comments. While you’re at it, let me know if you’ve ever met someone who doesn’t love this movie, because I’m at a loss.