The 20 Best Christmas Movies of All Time
There’s a difference between a Christmas movie and a movie that happens to be set at Christmastime. One evokes the spirit of the holiday—the atmosphere, the charity, the awkward family meals—while the other shows snow falling and the occasional Santa hat to set the mood. This key difference is why the debate surrounding Die Hard being “a Christmas movie” is always so heated. Is it solely a matter of the calendar or does a true Christmas movie need to reflect the soul of the season?
It’s also a genre that’s oversaturated with new, harmless movies every year seeking to thaw icy hearts and let them grow three sizes after a tub of popcorn. Which makes the enduring legacies of the very best Christmas movies that much more impressive.
We all have our own lineup of movies, old and more recent, that instantly leaps to mind when you think of Christmas. Movies that you watch on repeat without fail this time of year. Movies that have achieved Christmas immortality.
Here are the 20 best movies that capture the heart of Christmas (in alphabetical order, as we love them all too much to play total favorites).
1. Babes In Toyland (1961)
There were more than a few adaptations of Victor Herbert’s operetta before this one, but the Disneyfication of the fairy tale mash-up created a Technicolor jolt of Christmas adventure. Mouseketeer Annette Funicello shines as the secret heir to a fortune, but the movie’s best weapon is Ed Wynn as the Toymaker, pouring pure delight on everything he touches.
2. The Bishop’s Wife (1947)
This may be the only romantic comedy where a handsome young man helps a beautiful woman stay with her slightly cranky husband. Of course, Cary Grant is actually a handsome young angel whose mission is to help a Bishop (David Niven) in the midst of raising money for a new cathedral. Sometimes you pray for help and God sends the hottest actor in Hollywood to take your wife ice skating in order to remind you that kindness isn’t about funding a fancy new building.
3. A Charlie Brown Christmas (1965)
The shortest of the movies on this list, Charles M. Schulz’s holiday special left an indelible mark on pop culture in less than half an hour. The animated wonder simultaneously gave us the best Christmas monologue about the crappiest tree and a jazzy Christmas soundtrack courtesy of Vince Guaraldi.
4. A Christmas Story (1983)
There’s a reason TBS plays this on a loop for a full 24 hours heading into the big day. Endlessly quotable, the youthful memoir is stacked with iconic moments involving tongues on flagpoles, risqué leg lamps, a sadistic Santa, and a super safe BB gun. Go ahead and shout out all your favorite lines right now. Just don’t shoot your eye out.
5. The Christmas Toy (1986)
Long before Buzz and Woody, Jim Henson produced a movie about an overconfident toy tiger who puts a playroom full of toys at risk because he can’t handle being supplanted by a new favorite toy. They all come to life when people aren’t around, and flop down when the playroom door opens, but they get frozen forever if a human touches them out of their original place. It’s a funny, imaginative gem, and I wore out the VHS when I was a kid.
6. Christmas Vacation (1989)
The blessing! More outright embarrassing and less sardonic than A Christmas Story, the Griswold family’s suburban misadventures lovingly devolve into the kind of chaos that requires a SWAT team. If you’re hosting your whole family, a flaming, flying set of plastic reindeer may just be the best symbol for the season. Fun fact: Mae Questel (who stole scenes as Aunt Bethany) sounds familiar because she was the voice of Olive Oyl and Betty Boop.
7. Die Hard (1988)
Yup, it’s on the list. Not merely set during Christmastime, John McClane’s harrowing rescue of his wife’s office mates is a bit like an action version of Ebenezer Scrooge. He starts off cranky and hateful of the season but remembers the true value of love and kindness after being visited by multiple people with guns who teach him to share what he has with others and give selflessly to those in need.
8. Elf (2003)
There is no tamping down Buddy the Elf’s enthusiasm. Like a retelling of Big with yellow tights and a green, pointy hat, Will Ferrell navigates the big city world of cynics to help them locate their inner child and believe in Christmas again. The main gag is how ridiculous Ferrell is as a giant elf, but the movie turns to magic because of its refusal to be even slightly mean-spirited. It’s like taking a big bite out of spaghetti topped with M&Ms, marshmallows, sprinkles, and chocolate syrup.
9. Emmet Otter’s Jug-Band Christmas (1977)
It’s “The Gift of the Magi” with singing river otters. That’s an automatic win on the adorability scale, but Jim Henson’s tale of family togetherness glides by on sheer sweetness and joy, revealing that you don’t have to have expensive equipment (or even a good band name) to create beautiful harmonies.
10. Frosty The Snowman (1969)
The tip top of children’s Christmas movies is dominated by Walt Disney, Jim Henson, and Rankin/Bass, who stepped away from stop-motion animation for this story based on the wildly popular holiday tune. It’s wondrous, but it’s also more harrowing than you remember. As soon as Frosty is given life, he’s aware of his own melting mortality, and the entire plot of the story is about figuring out how he can survive. It’s also impressive for having a mediocre children’s party magician as the villain.
11. Home Alone (1990)
John Hughes must have suffered some kind of vacation-based trauma, because this and Christmas Vacation both focus on the hilarious worsts of time away from the office. For the Griswolds it’s living beyond their means and needing more lights. For Kevin McCallister, it’s about neglect that should demand a call to CPS. The lesson of every elementary schooler’s dream of independence is that it’s okay to order your own cheese pizza as long as you also buy more toothpaste and fight off violent robbers. And if you love seeing Home Alone on this list but bristle at Die Hard’s inclusion, think twice, because they’re essentially the same movie.
12. How The Grinch Stole Christmas (1966)
Why they keep trying to improve on perfection is beyond comprehension. Keep Jim Carrey. Keep Benedict Cumberbatch. Give me Chuck Jones’s animation team featuring Boris Karloff and the legendary voice talent June Foray. It’s a madcap comic masterpiece with a message of kindness served up piping hot next to the roast beast. Sadly, the sequel, Halloween is Grinch Night, never quite caught on.
13. It’s A Wonderful Life (1946)
Like most of you, I often fantasize about what It’s a Wonderful Life would be like starring The Grinch. I mean, who’s The Grinch’s guardian angel? Obviously, Frank Capra’s classic tale of redemption is in the eternal top five of Christmas films thanks to Jimmy Stewart’s mournfully enthusiastic performance and its overall message that one life matters. It, more than just about any other movie, has come to represent Christmastime itself—a ubiquitous presence on TV screens everywhere throughout December.
14. Miracle On 34th Street (1947)
Not just one of the best Christmas movies, but one of the very best films of its release year, Miracle on 34th Street soars with a charismatic performance from Maureen O’Hara and precocious side eye from a young Natalie Wood. Is Santa real? And is he the old gentleman you helped get a job at the department store? Cynicism is incinerated by this infectiously warm movie—one of the only films in history where the US Postal Service acts as Deus Ex Machina.
15. The Muppet Christmas Carol (1992)
Undoubtedly controversial, everyone has their personal favorite version of Charles Dickens’s important treatise on humanity and self-inflicted loneliness. The 175-year-old story has been adapted more than 100 times counting movies, TV, radio, and graphic novels. Maybe 1951’s Scrooge is your favorite, maybe you like George C. Scott or Patrick Stewart best. The Muppets and Michael Caine, though, brought a fresh, playful flavor that allowed a rat to co-narrate.
16. The Nightmare Before Christmas (1993)
What’s this? What’s this? It’s Henry Selick’s perfect stop-motion celebration of Christmas cheer through a Gothic lens. With so many Christmas movies, it’s hard to stand out from the crowd, but The Nightmare Before Christmas is defiantly different. Mostly because it has werewolves, a singing sack filled with bugs, and a ghost dog who saves the day. So many movies focus on Christmas getting canceled because Santa gets detained, so it’s nice to see a movie about the ghouls who detain him.
17. Rudolph The Red-Nosed Reindeer (1964)
The epic story of a misfit caribou who finds purpose because of what makes him unique, this Rankin/Bass tale is the longest continuously aired Christmas special of all time. It’s shown up on screens every year since 1964, thrilling young and young-at-heart viewers alike with vibrant animation, fun songs, and, for some awesome reason, an abominable snowman.
18. The Santa Clause (1994)
So many great Christmas movies follow Dickens’s blueprint of transforming someone skeptical into a true believer, and this Tim Allen comedy goes one step further by converting the crank into Kris Kringle. It’s ostensibly an argument against growing up too soon (or at all), and it established the Highlander-esque rule that, if Santa dies from falling off your roof, you become Santa.
19. Scrooged (1988)
Another stellar adaptation of Dickens, Richard Donner’s manic spree recasts Scrooge as a power-hungry television president played by a breathless Bill Murray. Beyond its intrinsic entertainment value and Carol Kane’s national treasure status, it also gives us all a break from a season of sentimental stories. It’s also a reminder that we should petition to make “Robert Goulet’s Cajun Christmas” a real thing.
20. White Christmas (1954)
There’s just nothing better than opening those big stage doors to discover the snow you’ve waited months for has finally arrived on Christmas Eve while Bing Crosby, Rosemary Clooney, Vera-Ellen, and Danny Kaye croon about our days being merry and bright. The songs and dance routines are fantastic, the story is nostalgic and goofy, and the charm is on full blast. Even growing up in a place where it never snowed, this was the ideal.