The Best Christmas Movies of All Time

So what if Christmas movies can be a bit sappy? They warm our hearts, restore our faith in humanity and generally bring joy to the world. We've unwrapped the top 25 big-screen Christmas flicks of all time (sorry 'Charlie Brown' lovers, no TV specials here), all the way down to No. 1. Behold the
25 best Christmas movies ever from
our friends at Moviefone. In more of a "Bah Humbug" mood? No problem. Check out
the worst Christmas movies ever made.
25. 'The Polar Express' (2004)
Sure, the performance-capture technology may have rendered the children a touch frightening to look at (at least it improved dramatically with
'Beowulf'), but there's still plenty of joy to be had in this fast-moving adaptation of the beloved children's book starring an ensemble of
Tom Hankses.
Rent the DVD | Buy the DVD | Rotten Tomatoes Rating
24. 'We're No Angels' (1955)
This Christmas caper reteaming
Humphrey Bogart with his
'Casablanca' director was the icon's rare comedy, and Bogie,
Peter Ustinov and
Aldo Ray had a ball playing escaped convicts with hearts of gold (are there any other kind?). But the 1989 remake, starring
Robert De Niro and
Sean Penn, was just criminal.
Rent the DVD | Buy the DVD
23. 'The Muppet Christmas Carol' (1992)
Michael Caine is miserly Ebenezer Scrooge and Kermit the Frog is kindly Bob Cratchit in the most sensational, inspirational, celebrational take on the Dickens tale ever to star 99 percent Muppets.
Buy the DVD| Rotten Tomatoes Rating
22. 'Joyeux Noel' (2006)
This moving Oscar-nominated drama tells the true story of German, French and Scottish troops in WWI who called a ceasefire for Christmas Eve. If they can find peace on earth for this most special of nights, surely you can grin and bear the in-laws.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
21. 'Gremlins' (1984)
If you think this flick about vicious green monsters tearing up a small town during the holidays isn't very Christmasy, thank your lucky stars they nixed plans for scenes in which Gremlins behead Billy's mom, eat his dog and chow down on McDonald's patrons (but strangely not the burgers). Merry Christmas!
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
20. The Santa Clause (1994)
Tim Allen is actually, uh, jolly in this fun family tale about a guy who accidentally kills Kris Kringle -- whoops! -- then has to take his job, unwillingly at first but then growing to love it (not coincidentally, how many grown-ups feel about the movie). We will not comment on the two sequels.
19. Bad Santa (2003)
There are two types of movie fans: those who expect their Santa noble and god-fearing, with perhaps a hint of safe
Tim Allen-esque humor, and those who'll allow him the occasional slip into vulgarity, promiscuity and armed burglary. To the latter group, this black comedy's a classic. To the former, we're sorry.
18. The Dead (1987)
John Huston directed his daughter
Anjelica in this delicately rendered adaptation of a James Joyce short story, set in Ireland at a Christmas dinner. Not your traditional holiday fare, but don't let that keep you away -- it's a brilliantly bittersweet confection that should be savoured.
17. The Shop Around the Corner (1940)
Though it inspired
You've Got Mail, this rom-com classic feels more akin to
Love Actually in its unabashed romanticism.
James Stewart and
Margaret Sullivan are the oblivious couple on a crash-course toward love one X-mas Eve, proving one of film's best pairings in the process.
16. Die Hard (1988)
There's no better way to get in the Christmas spirit than watching a wife-beater-clad
Bruce Willis single-handedly decimate a skyscraperful of terrorists on Christmas Eve. The classic one liners, the genre-redefining action, the genius use of a Run-DMC holiday tune -- it's like a gift from Jesus himself.
15. Love Actually (2003)
So you love rom-coms? Try eight in one. Though some storylines (
Liam Neeson helps his son woo a classmate) work better than others (horny Brit has American threesome), even the grinchiest among us will find something to heart here. It's a valentine to love all wrapped up in a Christmas bow.
14. The Bishop's Wife (1947)
Who WOULDN'T want
as their guardian angel? Apparently not David Niven, as a bishop building a church -- until his wife rejects a smitten Grant for him. (Suspension of disbelief required.) Witty and charming, 'Wife' earned five Oscar noms, and one spot in Christmas classic heaven.
13. The Nightmare Before Christmas (1993)
Sleigh bells and shrunken heads? They're great together! Or so thinks Jack Skellington, who tries to take over Christmas in this awesomely ghoulish
Tim Burton movie. With a sweet fable for kids and the torture of Santa for grown-ups, it's like 'The Grinch' on acid. (Um, kid-friendly acid.)
12. Holiday Inn (1942)
Plot? Who cares? Starring the dream team of
Bing Crosby and
Fred Astaire and ringing with classic Irving Berlin tunes, the musical resulted in one Oscar (for 'White Christmas'), two films based on songs from the movie (
White Christmas and
Easter Parade) and a ginormous hotel chain. Irving would be ... proud?
11. A Christmas Carol (1951)
Also known as 'Scrooge,' this take is hailed as the best for its definitive Ebenezer Scrooge, fittingly played by a man named
Alastair Sim, who gives a superb performance. Though a colourised version exists, we'd recommend kicking it old school and watching it in its original black and white beauty.
10. 'National Lampoon's Christmas Vacation' (1989)
Chevy Chase is at the top of his game in this sight-gag-and-one-liner-laden homage to the love/hate event that is the family Christmas. Where, besides this list, is there a place big enough for a movie with Yule laughs this huge? As Clark Griswold would say, "Bend over and I'll show you."
Rent the DVD | Buy the DVD | Rotten Tomatoes Rating
9. 'Babes in Toyland' (1934)
Mother Goose rhymes come to life in this '34 classic (reissued in '52 as 'March of the Wooden Soldiers') starring comedy legends
Laurel and
Hardy as gut-bustingly bumbling toymakers out to save Toyland from the nefarious Barnaby. And if tricking him into a same-sex wedding is what it takes, so much the better.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
8. 'Home Alone' (1990)
It made
Macaulay Culkin the biggest child star on the planet, reigned at the box office for 12 straight weeks and grossed $533 million worldwide, but the best thing about this holiday staple is watching an 8-year-old kid toss burglars
Joe Pesci and
Daniel Stern a good old-fashioned Christmas beat-down.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
7. 'Christmas in Connecticut' (1945)
Arnold Schwarzenegger was so enamored with this classic he directed his own
TV version in 1992. True story. But for the love of
Sinbad, stick to the original, a serene screwball comedy starring
Barbara Stanwyck as a food writer who misleads her readers in adorably forgivable ways.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
6. 'Elf' (2003)
Frank Ricard. Ron Burgundy. Ricky Bobby. They're all unforgettable
Will Ferrell personas, but the role he might be remembered for most in 50 years is Buddy the Elf (what's your favorite color?) from '03's instant holiday classic. This non-stop laugher exemplifies all-ages entertainment.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
5. 'White Christmas' (1954)
Aren't we all dreaming of a 'White Christmas'? The movie starring Bing "Mr. Christmas" Crosby and
Danny Kaye is as charming as the tune, with all the elements to warm the heart: Two GIs come home from WWII, fall in love with singing-and-dancing sisters and help their general with his failing Vermont inn. Awww.
Rent the DVD | Buy the DVD | Rotten Tomatoes Rating
4. 'Scrooged' (1988)
Only
Bill Murray could so expertly walk the fine line between pathos and hilarity, as he does playing miserly TV exec Frank Cross. Complete with a taxi-driving Ghost of Christmas Past and a (literally) ball-busting Ghost of Christmas Present, this Dickens send-up is so offbeat and fun, Yule love it!
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
3. 'Miracle on 34th Street' (1947)
If this '47 classic doesn't make you a Santa believer, nothing (especially the '94 remake) will. It's dark stuff for a Christmas flick -- Kris Kringle is put on trail to determine if he's legally insane -- but the endgame (in which the US Postal Service saves the day!) is utterly heartwarming.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
2. 'It's a Wonderful Life' (1946)
A tale of depression and almost-suicide doesn't exactly scream "Christmas classic" -- which is probably why Frank Capra's flick flopped at the box office. But more than 30 years later, it endures as a beloved testament to everything Christmas embodies: family, friends and the joy of life.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
1. 'A Christmas Story' (1983)
There's nary a scene to forget in this near-perfect nostalgic look at where Americana and Christmastime meet. The story of a young boy's epic quest to get his hands on a Red Ryder BB gun provides the hilarious backdrop for a timeless tale rife with family hijinks, frozen tongues and, of course, sex-oozing leg lamps.
Rent the DVD | Buy the DVD| Rotten Tomatoes Rating
Add a comment
how about the bells of saint marys with bing crosby
Reply
The REF was a GREAT christmas movie
Reply
I am with you. The Ref is a great Christmas movie. It is tradition to watch it on Christmas Eve at my house. The whole family loves it. Some excellent one liners. Every year I catch something I have forgotten or missed in the past.
My favorite Christmas movie is Gremlins. Phoebe Cates telling the story about her dad getting stuck in the chimney is hilarious.
Reply
No room for the charming "Prancer"???
Reply
Read #19 that didn't star tim allen. Wasn't it Bill bob #@*&^ anjelina jolie husband
Reply
Uh? Billy Bob Thornton? Angelina's EX-husband!!Get with the times-and agree it shouldn't be on list!!!
You picked 'em right. No one can touch A Christmas Story. It's the absolute best!! I gree that "You've Got Mail" should have been in the list.
Reply
#19 bad santa that didn't star tim allen. wasn't it Billy Bob #@%^& anjelina jolie x husband
Reply
the all time best xmas movie, it happened on fifth avenue.
Reply
I saw that movie this year and it was one of the best Christmas movies I ever saw. I hope it is on again before Christmas.
Being a BIG John Wayne fan I have always liked "The Three Godfather's. The movie takes place in the old west on Christmas Eve when 3 men find a new born baby. If you like John Ford westerns you will like this movie.
Reply
I forgot about that movie, love John Wayne, I've seen all of his movies and have them on tape. I will not see the remake of True Grit, will you?
I can't stand It's a Wonderful Life.
Reply
"Die Hard"? and "Home Alone"? And for Danny the "Die Hard" movies are not Christmas movies.
Reply
Its a Wounderfull Life is by far the best Christmas movie of all time. Elf should not be on this list anywhere. The two movies I don't see here that should be are "The Grinch" and "Family Man".
Reply
I think it was called The Waltons on Christmas Mountain. Before the Walton's series came out. That was a kinda cool made for TV movie. Anybody else remember it?
Reply
The Grinch both animated and the 2000 movie - I am no Jim Carrey fan but this was excellent.
I can not stand it but 'the Charlie Brown Christmas' is not on this list?
And why isn't 'Santa conquers the Martian' at the number one spot where it truly belongs? How can it be Christmas without it?
Who ever did this list really needs to corner his dealer and nail him for selling him such bad dope.
Oh and thanks for Gremlins!
Reply
Ok who put this ridicules list together ?
First of all Die hard? is NOT a Christmas movie
2 ) I am so sick of it's a wonderful life and a Christmas story I could literally barf! they are over played year after year when they are so many better movies out there
3) Why isn't any of the Charlie Brown specials listed matter of fact why can't the TV movies be listed Rudolph etc was a Heck of a lot better than half the crap you named!
sorry get better pickers You suck!
Reply
Little women (1994) concidered a christmas movie. Garfield's Christmas is cute for the kids too...
Reply