The 20 Best Christmas Movies Of All Time, Ranked

  • Scrooged

    Scrooged – Trailer

     

    Bill Murray stars as the titular Scrooge in this modern retelling of the Christmas Carol story.

    Frank Cross is a selfish TV executive who learns the error of his ways via a series of ghosts on Christmas Eve, and it has one of the most uplifting ends to a movie you’re ever likely to see.

    • The 10 greatest Christmas love songs ever
  • Jingle All the Way

    Jingle All the Way (1996) Trailer #1 | Movieclips Classic Trailers

     

    It’s Arnold Schwarzenegger celebrating the commercialisation of Christmas and he wears a ridiculous superhero outfit. What more do you want?

  • Bad Santa

    Bad Santa Official Trailer #1 – (2003) HD

     

    Billy Bob Thornton stars as a constantly intoxicated criminal mastermind who gets a job as a store Santa in order to pull off his next big heist.

    It was a surprisingly decent Christmas movie with a healthy amount of heart, and eventually led to a not-as-good sequel in 2016.

  • Christmas Vacation

    Christmas Vacation Official Trailer #1 – (1989) HD

     

    The Griswolds may be the world’s most dysfunctional family, but they are determined to have a great Christmas, dammit.

    It’s a totally barmy movie, complete with SWAT teams, dodgy wigs and health and safety nightmares. If you find Christmas get-togethers stressful, at least you’re not this lot.

  • How the Grinch Stole Christmas

    Dr. Seuss’ How The Grinch Stole Christmas Trailer

     

    Benedict Cumberbatch currently stars in a new animated version of the classic Dr Seuss tale, but many people will no doubt prefer the Jim Carrey version from 2000.

    If you find yourself a bit of a Grinch at Christmas time, maybe this caper will help you out.

  • Gremlins

    Gremlins (1984) Official Trailer #1 – Horror Comedy

     

    Yes, Gremlins is technically a Christmas movie. Or at least we say it is.

    Billy receives a strange creature called a mogwai as a pet, which then spawns other creatures who transform into small, evil monsters. What more could you ask for?

  • The Holiday

    The Holiday (2006) Official Trailer 1 – Kate Winslet Movie

     

    This romcom is like a budget Love Actually, but it’s rather sweet and makes you feel all soppy about love at Christmas time.

    Kate Winslet and Cameron Diaz swap homes for the holidays and fall in love with Jack Black and Jude Law, respectively, as you do.

  • Scrooge / A Christmas Carol

    A Christmas Carol 1951 Trailer 1 (1080p)

     

    There have been many adaptations of Charles Dickens’ A Christmas Carol, from The Muppets to Jim Carrey to Ross Kemp.

    But for many this 1951 version starring Alastair Sim as Scrooge is the definitive.

  • Miracle on 34th Street (1947)

    Miracle on 34th Street (1947) Trailer #1 | Movieclips Classic Trailers

     

    You know a movie is going to be good when someone wins an Oscar for playing Santa Claus. Well done, Edmund Gwenn.

    If you love the 1994 remake but haven’t seen this version yet, you’re in for a real festive treat.

  • A Christmas Story

    A Christmas Story (1983) Official Trailer #1 – Family Comedy

     

    It’s not so well known here in the UK, but this 1983 movie is a Christmas staple over in the States, and that’s because it’s awesome.

    It’s a simple movie about a young boy named Ralphie and his family in the lead-up to Christmas, and how all he wants for Christmas is an air rifle (they gave such things to kids as presents back then).

    It’s incredibly warm and merry, and takes you back to the excitement of Christmas you felt while growing up.

  • White Christmas

    White Christmas – Trailer

     

    Holiday Inn introduced the world to Bing Crosby’s ‘White Christmas’, and this 1954 film upped the festive ante.

    Also starring Danny Kaye, Rosemary Clooney and Vera-Ellen as travelling entertainers, this is the ultimate Christmas musical romcom for the ages.

  • The Polar Express

    The Polar Express (2004) Official Trailer – Tom Hanks, Robert Zemeckis Movie HD

     

    This impressive CGI movie stars Tom Hanks in multiple roles (including Santa Claus himself), in a retelling of the 1985 children’s book of the same name.

    The film follows a young boy who is starting to lose his belief in the magic of Christmas. But once you’re on a train to the North Pole to meet Santa with all the hot chocolate you can drink, surely we’d all jump on board?

  • The Santa Clause

    The Santa Clause (1994) Trailer #1 | Movieclips Classic Trailers

     

    Tim Allen accidentally kills Santa and takes his job in this film. On paper, that sounds more like a horror movie than a comedy romp, but it somehow works.

    The film spawned two not-so-great sequels, but the 1994 original is a funk take on the Santa mythos.

    • The 20 worst Christmas songs of all time
  • Miracle on 34th Street (1994)

    Miracle On 34th Street Trailer 1994

     

    Richard Attenborough stars in this ’90s remake of the 1947 classic tale, in which a department store Santa who claims to be the real Saint Nick.

    • The touching story behind Miracle on 34th Street’s sign language scene

    Critics were unsure of a remake at the time, but it was a surprisingly great modern update while staying faithful to the original.

  • It’s a Wonderful Life

    It’s A Wonderful Life Trailer

     

    You don’t get more iconic or classic than this 1946 drama starring James Stewart.

    In it, George Bailey decides to end his life on Christmas Eve, before an angel shows him what life would be like if he never existed. That might sound pretty dour on paper, but it’s actually one of the most uplifting movies of all time.

    It only loses a few points for us in this poll, as a large majority of the film doesn’t actually take place at Christmas!

  • Die Hard

    Die Hard – Official® Trailer [HD]

     

    You can say what you like about whether this is a Christmas film or not (including Bruce Willis himself), but we’re counting it.

    • Bruce Willis finally reveals whether Die Hard is a Christmas movie or not – video

    Any excuse to see one of, if not the, greatest action movie of all time, particularly when you’re full of Christmas pud and feeling a wee bit tipsy.

  • Love Actually

    Love Actually – Trailer

     

    The romcom to beat all romcoms? Hugh Grant, Emma Thompson, Alan Rickman, Bill Nighy, Keira Knightley and so many more star in this epic ensemble that we might admit to watching all year round.

    • Love Actually: Where are the cast now?

    Hugh Grant dancing, Andrew Lincoln’s text boards, Billy Mack in general, what’s not to love, eh?

    OK, it might make London seem like a magical fairyland and is pretty darn cheesy at times, but that’s what Christmas is all about…

  • Elf

    Elf (2003) Official Trailer #1 – Will Ferrell, Zooey Deschanel Christmas Movie HD

     

    Will Ferrell stars in this heartwarming and hilarious tale about an out-of-place elf from the North Pole trying to find his real father in the States.

    This movie is so festive that you’ll feel like you’ve eaten a whole vat of Buddy’s favourite spaghetti and syrup by the end.

  • Home Alone

    Home Alone (1990) Trailer #1 | Movieclips Classic Trailers

     

    Right up there is this 1990 Christmas staple starring Macaulay Culkin as Kevin, the kid stuck at home while his (frankly awful) family accidentally leave him there after heading away for a festive trip.

    It has comedy, slapstick action, thrills, and some genuinely heartwarming moments from start to finish. Keep the change, ya filthy animal.

  • The Muppet Christmas Carol

    The Muppet Christmas Carol (1992) Original Trailer

     

    But our pick goes to this. The idea of The Muppets taking on the iconic Charles Dickens novel must have sounded so incredibly daft at the time, but somehow they not only pulled it off but made one of the greatest adaptations of all time.

    Michael Caine stars as Scrooge in this musical retelling, which has a whole lot of heart without losing all the grim parts of the novel.

    With Gonzo the Great as Charles himself, Kermit as Bob Cratchit and Miss Piggy as his loyal wife, it’s a surprisingly beautiful movie

Related Posts

QG Part 1 – (Hindi) Official Trailer | Vivek Kumar Kannan | Sunny Leone | Jackie Shroff | Priyamani

QG Part 1 – (Hindi) Official Trailer | Vivek Kumar Kannan | Sunny Leone | Jackie Shroff | Priyamani The plot centers around a mysterious protagonist who…

Aranmanai 5 – Official Trailer | Sundar.C | Vijay sethupathi | Yogi babu | Hiphop Tamizha

“Aranmanai 5” is a cinematic masterpiece that opens up a world of mystery and suspense with its distinctive blend of supernatural and eerie elements. The story unfolds…

CHUCKY vs M3GAN: Blumhouse Teases Epic Showdown in 2024

Blumhouse Productions has just released the highly anticipated teaser trailer for their upcoming 2024 horror crossover, CHUCKY vs M3GAN. The film brings together two of the most…

The Boy 3: The Curse Continues – Official Trailer Released

The chilling new installment of The Boy franchise, titled The Boy 3: The Curse Continues, has finally unveiled its official trailer for 2024, and it promises to…

WINTER CHAINSAW MASSACRE | Teaser Trailer 2025 | Netflix

𝑁𝑒𝑡𝑓𝑙𝑖𝑥 ℎ𝑎𝑠 𝑗𝑢𝑠𝑡 𝑑𝑟𝑜𝑝𝑝𝑒𝑑 𝑡ℎ𝑒 𝑐ℎ𝑖𝑙𝑙𝑖𝑛𝑔 𝑡𝑒𝑎𝑠𝑒𝑟 𝑡𝑟𝑎𝑖𝑙𝑒𝑟 𝑓𝑜𝑟 𝑊𝑖𝑛𝑡𝑒𝑟 𝐶ℎ𝑎𝑖𝑛𝑠𝑎𝑤 𝑀𝑎𝑠𝑠𝑎𝑐𝑟𝑒 (2025), 𝑎 𝑓𝑟𝑒𝑠ℎ 𝑎𝑛𝑑 𝑖𝑐𝑦 𝑡𝑎𝑘𝑒 𝑜𝑛 𝑡ℎ𝑒 𝑖𝑛𝑓𝑎𝑚𝑜𝑢𝑠 𝐿𝑒𝑎𝑡ℎ𝑒𝑟𝑓𝑎𝑐𝑒. 𝑇ℎ𝑖𝑠 𝑤𝑖𝑛𝑡𝑒𝑟-𝑡ℎ𝑒𝑚𝑒𝑑 ℎ𝑜𝑟𝑟𝑜𝑟 𝑖𝑛𝑠𝑡𝑎𝑙𝑙𝑚𝑒𝑛𝑡 𝑠𝑒𝑡𝑠…

Pathaan 2 – Trailer | Shah Rukh Khan | Salmaan Khan | Hrithik Roshan, Deepika P, YRF Spy Universe p3

Pathaan 2 is one of the most anticipated sequels in the YRF Spy Universe, following the immense success of the first Pathaan film. Directed by Siddharth Anand,…