Garnier's Definitive Ranking Of The Best Christmas Movies

Only the Scroogiest of Scrooges dislikes Christmas movies. At Garnier, we love them so much we watch them all year round! So, because we're experts, here's our definitive ranking of the very best festive films. What do you think?

  1. 1

    It's A Wonderful Life

    There's a reason why your nan says the classics are the best. It's because she's right - at least when it comes to Christmas films. Nearly 70 years old and just as loved by families today as it was in 1946, Jimmy Stewart's heart-warming performance is one for the ages.

  2. 2

    Home Alone

    No kids, no parents - you've got the house to yourself. Sounds like the perfect relaxed Christmas, right?

  3. 3

    Die Hard

    Some don't consider Die Hard a Christmas movie, but it totally is. From its Christmas eve party setting right through to its soundtrack, this film has festive cheer running right the way through it. Despite the hostage situation.

  4. 4

    Love, Actually

    Why watch a Christmas movie with one story when you can watch one with nine!? And this film delivers both quantity AND quality, with each tale just as sweet and endearing as the last. Simply a modern Christmas classic.

  5. 5


    Starring Will Ferrell at his most giggle-inducing best, Elf is now firmly established in the Christmas classic canon. Buddy the Elf is naive, charming and a big kid lost in a big city that the whole family will fall for.

  6. 6

    The Nightmare Before Christmas

    A unique entry in the Christmas classics list, this beautifully detailed stop-motion animation doesn't look like your ordinary Christmas film. Set in the dark and gothic Halloween Town, Jack Skellington is the Pumpkin King who succumbs to the love and warmth of neighbouring Christmas Town.

  7. 7

    The Holiday

    Schmaltzy as they come, this one, but it's Christmas, so we're all allowed a little comfort watching! A cute and witty script acted out by some of Hollywood's most beautiful people add up to an extremely watchable film that's impossible to resist!

  8. 8

    The Muppet Christmas Carol

    You can't beat Michael Caine as Ebenezer Scrooge in Charles Dickens' time-old tale of loving your neighbour. Throw in the Muppets and you've got a story that's both moral AND hilarious. Perfect for a family sit down on Christmas day.

  9. 9

    The Santa Clause

    Tim Allen inherits perhaps the world's greatest job when he slips on Santa's suit and activates 'the Santa clause' (see what they did there?). But becoming Santa isn't easy, and one certainly has to 'grow' into the role!

  10. 10

    Miracle on 34th Street

    Whether you opt for the 1947 original or its 1994 remake, you can't go far wrong with this holiday treat. Even disbelieving children can't help but get wrapped up in the magic of Kris Kringle!

  11. 11

    How The Grinch Stole Christmas

    Last but not least, Dr. Seuss' How The Grinch Stole Christmas was brought to the screen in vibrant style in 2000 - Jim Carrey steals the show with his warm and relate-able take on a Christmas baddie-turned-goodie tale that even rivals Ebenezer!

Don't like this list? Edit it and make your own list!

Don't like this list? Edit it and make your own list! We will pubish it on our site! You can share it with your friends on Facebook, Twitter, etc

Edit this list


You may also like

Login / Sign up