ANAHEIM, CA - NOVEMBER 09: In this handout image provided by Disney Parks, actor Will Ferrell, star of the popular holiday film "Elf," dons a Mickey Mouse-inspired Elf hat and poses with Santa Goofy in front of the holiday-themed Sleeping Beauty Castle November 9, 2012 at Disneyland Park in Anaheim, California. (Photo by Paul Hiffmeyer/Disney Parks via Getty Images)

Men’s Health put together a ranked list of the Top 34 Christmas Movies of All-Time!

Below are the top 10 from their list, see if your favorite made the cut!


  • A Christmas Story (1983)

    Ralphie may have made a return this year, but nothing beats the classic!


  • The Nightmare Before Christmas (1993)

    Is it a Halloween movie or a Christmas movie? Why can’t it be both?!


  • The Polar Express (2004)

    All aboard for a Tom Hanks holiday journey!


  • National Lampoon’s Christmas Vacation (1989)

    For when you may be wondering where you could ever put a tree so big, or what to do when the $#!&&^% is full, the Griswalds have the answer for you!


  • Home Alone (1990)

    It may really just be a story of child neglect, but it still puts us in the mood for the Holidays!


  • The Muppet Christmas Carol (1992)

    There’s no shortage of different versions of A Christmas Carol, but this one is definitely a must for any child of the 90’s!


  • Elf (2003)

    Can you believe that Elf turns 20 next year?! No denying that this one was an instant classic!


  • The Santa Clause (1994)

    Why did none of the elves ever asking Scott Calvin what happened to the other Santa Claus?!


  • Christmas With The Kranks (2004)

    You can’t always avoid family drama at Christmas!


  • Battle of the Bulbs (2010)

    For when the friendly neighborhood lighting competition gets turned up to 11…


Sign me up for the Dave & Chuck the Freak Daily Download newsletter!

Monday through Friday you'll get our daily Peep Show delivered to your inbox along with stories you won't want to miss.

By clicking "Subscribe" I agree to the website's terms of Service and Privacy Policy. I understand I can unsubscribe at any time.