Every December, the same argument breaks out in my house: what counts as a Christmas movie, and which ones are actually worth our time? I’ve spent years — professionally, which is my excuse — stress-testing the holiday canon. Some “classics” don’t survive scrutiny. Some weird picks absolutely do.
Here’s my definitive ranking of the best Christmas movies: the ones that earn their place every single year, the modern entries that made the cut, and my final ruling on the debate that ruins Thanksgiving dinners. Let’s get into it.
Table of Contents
- What Makes a Christmas Movie Great
- The Untouchable Classics
- The Modern Canon
- The Great Debate: Is Die Hard a Christmas Movie?
- Animated and Family Favorites
- The Underrated and the Weird
- Movies to Skip (Controversial Opinions Ahead)
- Building Your Perfect Holiday Watchlist
- Frequently Asked Questions

What Makes a Christmas Movie Great
Not every movie set at Christmas is a Christmas movie, and not every Christmas movie is good. My criteria:
- Christmas is load-bearing. Remove the holiday and the story collapses. A movie that happens to have snow in one scene doesn’t qualify — the themes (generosity, family, redemption, wonder) have to be woven into the plot.
- It rewards annual rewatching. The best Christmas movies are rituals. They should feel like putting up the tree — comforting, familiar, and somehow emotional every time.
- It understands the holiday’s emotional core. Christmas movies are about what the season actually feels like: warmth mixed with melancholy, joy mixed with loneliness, the ache of people you miss. The great ones hold both.
- It works for the room. Holiday viewing is communal — grandparents, kids, that uncle. The best Christmas movies play to a mixed crowd without condescending to anyone.
The Untouchable Classics
It’s a Wonderful Life (1946). The king, and it’s not close. Yes, it’s long. Yes, it’s in black and white. Watch it anyway. Capra’s story of George Bailey — a good man who never got the life he wanted, shown what the world would be without him — is the most emotionally honest film about despair and grace ever made. The ending makes grown adults cry every single time, including me, including this year, don’t look at me.
A Christmas Story (1983). The most quotable Christmas movie ever (“You’ll shoot your eye out!”) and the most accurate depiction of childhood holiday obsession. Ralphie’s BB gun quest, the leg lamp, the tongue on the flagpole — it’s all perfect because it’s all specific. Nostalgia works when it’s detailed, not generic.
Home Alone (1990). John Hughes understood something profound: the best kids’ movies take kids seriously. Kevin isn’t a cartoon — he’s a scared, resourceful eight-year-old, and the movie earns its slapstick by grounding it in real emotion (that church scene with Old Man Marley gets me every time). Macaulay Culkin’s performance is one of the great child performances ever. Full stop.
Miracle on 34th Street (1947). The original, not the remake (the remake is fine; the original is magic). A courtroom drama about whether Santa Claus is real that somehow becomes a meditation on faith itself. Edmund Gwenn’s Kris Kringle is the definitive Santa — warm, dignified, and just ambiguous enough.
The Muppet Christmas Carol (1992). The best adaptation of Dickens’ story, and I’ll fight anyone who disagrees. Michael Caine plays Scrooge completely straight opposite a cast of felt, and it works devastatingly well. “One more sleep ’til Christmas” is a perfect song. Gonzo as Dickens narrating his own novel is genius. This is cinema.
The Modern Canon
Love Actually (2003). Yes, it’s cheesy, and half the storylines don’t hold up to modern scrutiny. But the good parts — the cue cards, the Joni Mitchell heartbreak, Bill Nighy’s washed-up rock star — are so good the movie survives its flaws.
Elf (2003). Will Ferrell’s man-child elf could have been unbearable; instead it’s pure joy. The movie’s secret is sincerity — Buddy’s earnestness is never the butt of the joke, the cynical world is. “The best way to spread Christmas cheer is singing loud for all to hear” is genuinely good life advice.
The Holiday (2006). The cozy-watch champion: two women swap houses, find love, Jude Law is impossibly charming. Sometimes you want the perfect grilled cheese instead of a Michelin meal.
Klaus (2019). The best Christmas movie of the last decade and the most beautiful hand-drawn animation in years. A cynical postman and a reclusive toymaker accidentally invent Santa Claus — it’s an origin story with genuine heart and jaw-dropping visuals. If you haven’t seen it, fix that this December.
Die Hard (1988). We’ll get to the debate below. For now: it’s on the list.
The Great Debate: Is Die Hard a Christmas Movie?
Fine. Let’s settle this, because my family has strong opinions and so does the internet.
The case for: It takes place on Christmas Eve. Christmas music scores key scenes (“Christmas in Hollis,” “Let It Snow”). The themes — a man crossing the country to reunite with his estranged wife, learning what matters — are Christmas themes. John McClane even tapes a Santa hat on a terrorist, which is the most Christmas thing anyone’s ever done in an action movie.
The case against: It’s an action movie that happens at Christmas, not a movie about Christmas. By the “takes place at Christmas” standard, we’d have to include every film with a holiday scene, which is absurd.
My ruling: Yes, it’s a Christmas movie. Here’s my test: does Christmas do narrative work, or is it set dressing? In Die Hard, the Christmas party is why everyone’s in the building, the holiday travel is why John’s there, and the reconciliation arc is pure Christmas-movie structure wearing an action-movie costume. It’s a Christmas movie the way a wolf in sheep’s clothing is still a wolf — the clothing doesn’t change what’s underneath, and underneath, this is about family and redemption.
Also — and this matters — millions of families watch it every December as a tradition. A Christmas movie is partly what a culture decides is a Christmas movie. The people have voted. Case closed.

Animated and Family Favorites
How the Grinch Stole Christmas (1966, the Chuck Jones TV special). Forget the live-action versions — the 26-minute animated original is perfect. Boris Karloff’s narration, “You’re a Mean One, Mr. Grinch,” the Grinch’s heart growing three sizes. It’s the most efficient storytelling in the holiday canon: complete emotional arc in under half an hour.
A Charlie Brown Christmas (1965). The Peanuts special that dared to put the actual Christmas story on network TV and read it straight, no irony. Linus’s monologue under the spotlight remains one of the bravest moments in television history. Plus Vince Guaraldi’s jazz score — the coolest Christmas music ever recorded.
The Polar Express (2004). Divisive because of the uncanny-valley animation, but the story — a boy on the edge of losing belief, taking a magical train to the North Pole — captures something real about the moment wonder starts to fade. Watch it with kids; they’ll love it unreservedly, and you’ll remember why you did too.
Arthur Christmas (2011). Criminally underseen. Aardman’s answer to “how does Santa actually deliver all those presents” is clever, funny, and genuinely moving. The high-tech vs. heart debate at its core is the whole Christmas tension in miniature.
The Underrated and the Weird
- The Nightmare Before Christmas (1993). Halloween and Christmas — the rare film that belongs to two holidays. Jack Skellington’s discovery of Christmas Town is pure wonder, and Danny Elfman’s songs are perfect.
- Gremlins (1984). A Christmas horror-comedy. Yes, really. Set at Christmas, themed around the dangers of wanting the wrong gifts, and Phoebe Cates’ monologue about her father’s chimney death is the darkest moment in any holiday film. I love it unreasonably.
- Tokyo Godfathers (2003). Satoshi Kon’s anime masterpiece: three homeless people find an abandoned baby on Christmas Eve. Funny, heartbreaking, and the best Christmas movie most people have never heard of. Seek it out.
Movies to Skip (Controversial Opinions Ahead)
Look, I have to be honest with you — that’s the whole point of this friendship.
Most Netflix/Hallmark Christmas originals. They’re all the same movie: big-city woman returns to hometown, meets flannel-wearing widower who owns a Christmas tree farm, learns the true meaning of Christmas, kisses in the snow. I’ve seen forty of these. They’re comfort food with no nutritional value — fine as background noise while wrapping presents, not worth your actual attention.
The Star Wars Holiday Special (1978). Included only as a warning. George Lucas tried to bury it. Respect his wishes.
The Santa Clause 3. The first one is a legitimately good movie! The third one is… not. Franchises have a half-life; respect it.
Building Your Perfect Holiday Watchlist
Here’s my recommended December rotation — one for each mood:
- The emotional centerpiece: It’s a Wonderful Life (Christmas Eve, no phones, full attention)
- The family laugh: Home Alone or Elf
- The cozy romance: The Holiday or Love Actually
- The action break: Die Hard (it’s a Christmas movie, we settled this)
- The animation night: Klaus or The Muppet Christmas Carol
- The weird pick: Tokyo Godfathers or Gremlins, for when you want to feel something different
- The short-and-sweet: A Charlie Brown Christmas or the Grinch special, for Christmas morning
Start early in December, pace yourself, and save the big one for the 24th. And remember: the best Christmas movie is the one your family quotes at each other all year. Traditions aren’t found — they’re built, one December at a time.
Curious how these holiday staples get their magic on screen? How movies are made pulls back the curtain — and these filmmaking tips explain why some Christmas movies feel timeless and others feel like they were filmed in a week.

Frequently Asked Questions
It’s a Wonderful Life (1946) is the consensus greatest — a profound story of despair and grace that moves audiences every year. A Christmas Story, Home Alone, and The Muppet Christmas Carol round out most experts’ top tier.
Yes — it takes place on Christmas Eve, Christmas drives the plot (the office party, the holiday travel, the reconciliation), and its themes of family and redemption are Christmas-movie themes in action-movie clothing.
Home Alone, Elf, The Muppet Christmas Carol, Klaus, Arthur Christmas, and How the Grinch Stole Christmas (1966) are all kid-friendly classics that adults genuinely enjoy too.
Klaus (2019) is the standout recent entry — gorgeous hand-drawn animation with real heart. Other strong modern picks include Arthur Christmas (2011) and Tokyo Godfathers (2003), an underseen anime masterpiece.
It’s a Wonderful Life, Gremlins (horror-comedy), Tokyo Godfathers (anime drama), and Die Hard (action) all offer sophisticated holiday viewing beyond family fare.
Seven is the sweet spot: an emotional centerpiece, a family comedy, a romance, an action pick, an animated film, a weird choice, and a short special for Christmas morning. Save the biggest for Christmas Eve.




