Christmas movies for every kind of family
Updated November 2026
December is the one time of year when a family can agree on a movie genre in advance. The hard part is choosing which Christmas movie, because the shelf is enormous and quality varies a lot. So instead of a ranking, here are our picks grouped by who's on the sofa, with a short note on why each one earns its place.
A tip before you start: decide on the group first. A movie that delights a six-year-old can bore a teenager, and the classic your parents love may feel slow to everyone else.
For the youngest
Arthur Christmas (2011)
Aardman's take on how Santa really delivers billions of presents in one night: a military-style operation run by Santa's very efficient eldest son. When one present is forgotten, it's the clumsy younger son, Arthur, who insists that every child matters. Fast, funny and genuinely kind, with jokes that land for adults too.
Klaus (2019)
A selfish postman is sent to a frozen, grumpy town at the edge of the world and, almost by accident, starts a tradition. The hand-drawn look is beautiful, the story is a clever "origin" of the Santa myth, and it builds to a quietly moving ending. A modern classic that works for kids and grown-ups alike.
The Muppet Christmas Carol (1992)
Michael Caine plays Scrooge completely straight while the Muppets do everything else, and that contrast is the magic. It's the friendliest way to introduce kids to Dickens, with songs that stay in your head for days.
For the whole family
Home Alone (1990)
Left behind by accident when his family flies to Paris, eight-year-old Kevin has the house to himself, until two burglars decide to pay a visit. The traps in the final act are pure slapstick, but the film also has a warm heart about family and loneliness. Kids love it; parents remember loving it.
Elf (2003)
Will Ferrell plays Buddy, a human raised by elves at the North Pole who travels to New York to find his real father. Its innocence is the joke and the charm at the same time. It's one of those rare comedies where nobody in the room is too old or too young.
The Nightmare Before Christmas (1993)
Jack Skellington, king of Halloween Town, discovers Christmas and decides to run it himself, with predictably chaotic results. Stop-motion, great songs and a little bit spooky. Perfect for families who start celebrating in late October.
For couples and grown-ups
It's a Wonderful Life (1946)
George Bailey, on the worst night of his life, is shown what his town would look like if he'd never been born. It's older and slower than modern movies, and that's part of the point: it takes its time, and the ending is earned. If you've never seen it, this is the year.
The Holiday (2006)
Two women with broken hearts swap homes for Christmas, one in Los Angeles and one in an English village. It's cosy, romantic and unashamedly comforting, best enjoyed with a blanket and low expectations of realism.
Love Actually (2003)
A tangle of love stories across London in the weeks before Christmas. Some stories have aged better than others, and it's fun to argue about which ones. Ideal for a group of friends who like to talk during the movie.
For people who "don't like Christmas movies"
Die Hard (1988)
The eternal debate: is it a Christmas movie? It's set at a Christmas Eve office party, there are Christmas songs, and it's one of the best action films ever made. Watch it and decide for yourself.
Gremlins (1984)
A small town at Christmas, a cute creature with three rules, and what happens when all three are broken. Half comedy, half monster movie. A great pick for teenagers who have outgrown the fluffy stuff.
How to choose between them
- Small kids: under 100 minutes, animated or very light. Arthur Christmas or The Muppet Christmas Carol.
- Mixed ages: comedy wins. Home Alone and Elf rarely fail.
- Just the two of you: romance or a classic you've never seen.
- The skeptics: let them pick from Die Hard and Gremlins, and they'll join the tradition.
In QuickFlick, the Christmas collection gathers well-known Christmas movies in one place, so you can swipe through them with your family and stop at a shortlist. It's a nice way to let kids "vote" without anyone having to read a list aloud.