Skip to content
125 days until Christmas 2026
Interactive

Christmas Movie Finder

Three questions, one recommendation. For the twenty minutes usually spent scrolling instead of watching.

Films reviewed
25
Questions
3
Shortest pick
25m

What mood are you in?

What should I watch tonight?

If you have a full evening and want the consensus best, watch It's a Wonderful Life (1946). If you have under 90 minutes, watch A Charlie Brown Christmas at 25m. If there are children in the room, pick something animated and made before 1980 โ€” the short runtimes are not an accident. And if you cannot agree, the finder above settles it in three questions.

Highest rated
It's a Wonderful Life โ€” 8.6 on IMDb
Shortest
A Charlie Brown Christmas โ€” 25m
Typical runtime
90โ€“105 minutes
Films reviewed
25

If you're short on time

The six shortest films we've reviewed. Every one finishes inside a normal evening, even a late start.

How to pick, when the finder isn't the answer

The reason choosing takes so long is that people are usually optimising for the wrong thing. The question is almost never "what is the best Christmas film" โ€” it is "what will this specific group of people, at this specific hour, actually finish". Those have very different answers.

Three constraints decide it. Time left: anything after 9pm wants a film under 100 minutes, or you will be watching the last twenty minutes alone. Youngest viewer: the animated classics run 25โ€“50 minutes for a reason, and a five-year-old will not make it through a two-hour film however good it is. Whether anyone has seen it: a rewatch is a lower-risk choice than a new film and nobody should feel bad about it โ€” the genre is fundamentally about repetition.

If those three don't narrow it down, default to the oldest film in the running. Christmas films age unusually well, and the ones that have survived seventy years have done so because they work on a room rather than on a critic.

Free forever

What's worth watching, weekly

Film picks and what's newly streaming, through December. One email a week.

Frequently Asked Questions

How does the Christmas Movie Finder work?
Three questions โ€” your mood, who you're watching with, and the vibe you're after โ€” and it returns a match from our reviewed films with a one-line reason. It runs entirely in your browser, so nothing is stored and you can run it as many times as you like. Every result links to the full page for that film, with runtime, rating and where to stream.
What if I've already seen the recommended movie?
Run it again with different answers, or browse all 25 films directly. If you've exhausted the obvious classics, the list below sorted by runtime is the fastest way to find something that fits the evening you actually have.
What is the best Christmas movie of all time?
By audience rating, It's a Wonderful Life (1946) leads our list at 8.6 on IMDb, followed by A Charlie Brown Christmas and Die Hard. Ratings are a blunt instrument for Christmas films, though โ€” the genre is built on nostalgia, and the film you watched every year as a child will beat a technically better one you met last December.
Is Die Hard a Christmas movie?
It is set at a Christmas party on Christmas Eve, its plot depends on the holiday emptying the building, and it ends with "Let It Snow" over the credits. Whether that makes it a Christmas film is the argument, not the facts. Our position: it qualifies, and it is on the list โ€” but it is a poor choice for the family watch on Christmas Eve, which is usually what the argument is really about.
How long are most Christmas movies?
Most run between 90 and 105 minutes, which is deliberate โ€” long enough for a full evening, short enough to finish before children fall asleep. The shortest on our list is A Charlie Brown Christmas at 25m, which is the right answer when the evening has already half gone.