Entertainment

Christmas Movies, Ranked

Best Christmas Movies Ranked
Photo by Snap Stills/REX/Shutterstock
This is e-commerce content. If you purchase something by clicking on a link within this story we may receive a small commission of the sale.

* The top 10 Christmas movies of all time
* Elf, Home Alone, Miracle on 34th Street, and more
* Comedies, dramas, and classics with the Christmas spirit

Curling up with a cup of eggnog, some sweets, and a great Christmas flick is one of the best ways to celebrate the holidays. And thankfully, there are some pretty great movies with Christmas cheer.

In anticipation of the most wonderful time of year, we ranked the top 10 best Christmas movies below.

susan
2 days
White Christmas, The Ref, Christmas Vacation, and Christmas Story.
Ylita Edd
3 days
I agree on 1947 Miracle on 34th Street. I love this movie.

susan
2 days
White Christmas, The Ref, Christmas Vacation, and Christmas Story.
Ylita Edd
3 days
I agree on 1947 Miracle on 34th Street. I love this movie.

1. Christmas with the Kranks

What do parents do when their kids aren’t around for Christmas anymore? In the case of Christmas with the Kranks, Luther (Tim Allen) and Nora Krank (Jamie Lee Curtis) try to ditch the whole thing and go on a cruise. But as Scrooge learned a long time ago, avoiding the infectious Christmas spirit is harder than it sounds…

Tim Allen Christmas With KranksPhoto by Zade Rosenthal/Columbia/Revolution/Kobal/REX/Shutterstock

  

2. The Best Man Holiday

The Best Man Holiday proves that a good Christmas movie doesn’t have to be about dads in sweaters and Christmas cheer. The movie begins when a group of college friends get together for the first time in a while, but instead of a nice reunion, old rivalries and steamy romances spark back up again.

Best Man Holiday Christmas MoviePhoto by Universal/Blackmaled Prods/Sean Daniel Company/Kobal/REX/Shutterstock

  

3. The Muppet Christmas Carol

We all know Dickens’ story of grumpy Ebenezer Scrooge and his hard-working assistant Bob Cratchit, but The Muppet Christmas Carol puts a fresh, funny twist on the classic tale. It includes Kermit as Cratchit, Michael Caine as the stingy Scrooge, and other muppets such as Miss Piggy, Gonzo, and Fozzie Bear.

Muppets Christmas MoviePhoto by Jim Henson Productions/Kobal/REX/Shutterstock

  

4. The Santa Clause

Scott’s (Tim Allen) Christmas Eve goes awry when he accidentally kills a big fat man dressed like Santa. But things get really crazy when he and his son are suddenly in the North Pole, where Scott is told he has to become Santa before next year. Scott dismisses it as a dream, but when he starts to gain weight and grow a white beard, he realizes it might have been real.

The Santa Claus Tim AllenPhoto by Joseph Lederer/Walt Disney Prod/Buena Vista/Kobal/REX/Shutterstock

  

5. Bad Santa

Another great Christmas movie for adults is Bad Santa, which follows Santa Claus impersonator Willie T. Stokes (Billy Bob Thornton) and his partner (Tony Cox) as they knock off department stores on Christmas Eve. But this year around, Willies’ rampant alcoholism and bad decisions are causing him to deteriorate. His only hope? A troubled kid who brings out his good side.

Bad Santa Billy Bob ThorntonPhoto by Dimension Films/Kobal/REX/Shutterstock

  

6. Home Alone

When his family forgets him on their trip to Paris, Kevin McCallister (Macaulay Culkin) is stoked to have the house to himself. However, he soon finds himself with a daunting job: protecting his family’s house from two bumbling criminals (Joe Pesci, Daniel Stern), who are trying to rob the place.

Home Alone Shotgun Dog DoorPhoto by 20th Century Fox/Kobal/REX/Shutterstock

  

7. A Charlie Brown Christmas

It doesn’t get much sweeter than the Emmy-winning A Charlie Brown Christmas. Even if you’ve seen it every year since you were born, it’s still worth throwing on to set the mood for Christmas.

Charlie Brown Christmas TreeImage courtesy of CBS/ABC

  

8. Miracle on 34th Street (1947)

In Miracle on 34th Street, a new Macy’s Santa who calls himself Kris Kringle becomes a hit by filling everyone (except his boss) with Christmas spirit. But when he claims to be the real Santa — not just a mall actor — he’s put on trial for mental health, forcing everyone to ask themselves: do you believe in Santa Claus?

Miracle on 34th Street OriginalPhoto by 20th Century Fox/Kobal/REX/Shutterstock

  

9. It’s A Wonderful Life

It’s A Wonderful Life, another Christmas classic, follows George Bailey who has decided to jump off a bridge on Christmas. But when an angel shows him how much he matters to the people around him, he begins to rethink his decision to end it all.

Old Christmas Movie Wonderful LifePhoto by Snap Stills/REX/Shutterstock

  

10. Elf

Buddy the elf (Will Ferrell) has always felt like he doesn’t fit in with the other elves (literally — he’s twice their size), because unbeknownst to him, he’s actually a human who was accidentally brought to the North Pole by Santa. So Buddy sets out to New York City — in full elf gear — to find his real dad. This turns out to be Walter Hobbs (James Caan), a businessman with no Christmas cheer.

Elf Buddy TaxiPhoto by Snap Stills/REX/Shutterstock