20 Best Christmas Movies of All Time

I’ll bet your favorite made it onto my list of 20 best Christmas movies to watch this holiday season — and that you’ll find a new one to love too.

What better way to celebrate the holidays with your family than a good old-fashioned movie night!

These movies aren’t all about getting stuffed on Christmas cookies or about the familial meltdowns that happen at so many family gatherings.

Get more Christmas inspiration — including Christmas recipes, holiday crafts and children’s activities.

This post contains affiliate links.

20 Best Christmas Movies of All Time | Mommy Evolution

Enjoy the crazy movies as well as the sappy ones. 

My personal favorites? The Miracle On 34Th Street (the original, of course!) and A Christmas Story.

And my all time favorite is It’s a Wonderful Life.  I have to watch it every Christmas!

When To Watch Christmas Movies

You can watch Christmas movies anytime, but they are most popular from late October through December when networks like Hallmark, Lifetime and Netflix release their holiday lineups.

Many people start watching them as soon as the holiday season begins, while others wait until December to get into the festive spirit.

Some even enjoy Christmas movies year-round for a cozy, feel-good experience!

Why Christmas Movies Are the Best

Christmas movies are the best because they bring joy, nostalgia and warmth to the holiday season.

They offer heartwarming stories, festive music and cozy winter settings that create a sense of magic and togetherness.

Many focus on themes of love, kindness and holiday spirit, making them perfect for family traditions.

Plus, they provide a comforting escape, whether through classic tales, romantic comedies or fun-filled adventures!

20 Best Christmas Movies of All Time

Easy Printable Christmas Fun!

For more easy holiday fun, unwrap these printable Christmas treasures your kids will love!

14 Comments

  1. So funny you chose Die Hard! It’s one of my favorites and I can still remember where I was when I saw it in theaters.

    White Christmas is my favorite followed by Elf. Although Meet Me in St. Louis isn’t technically a Christmas film, Judy Garland’s rendition of Have Yourself a Merry Little Christmas is my 2nd favorite Christmas song.

    1. I had completely forgotten that song was in Meet Me in St. Louis! Now I think I’m going to have to go rent it 🙂

  2. I really enjoyed your list, especially since you included “Scrooged” (Bill Murray is my cousin) and “Die Hard.” Because nothing says Christmas like Bruce Willis, if you ask my husband..

    Looking forward to reading your future holiday posts. I will be sharing this post via my FB page this week to get my readers in the holiday spirit! https://www.facebook.com/queenofthelandoftwigsnberries

    1. LOL! My husband completely agrees that you gotta watch Die Hard. And Bill Murray — oh my goodness I love that man! Thanks for sharing 😀

    1. I adore that movie– I even remember seeing it in the theaters when it came out. (Did I just date myself? 😉

  3. My fav xmas movie is borrowed hearts 🙂

  4. This is a great list but I can think of at least 3 more I would add to this list. “Christmas In Connecticut”, “The Bishops Wife”, “A Christmas Carol (1999)” and there are others too. Great job on the list though! I love each and every one on it. Merry Christmas to all… 🙂

    1. I don’t know Christmas in Connecticut… I will definitely have to go check it out. Thanks for the tip 🙂

  5. Jeri Schneider says:

    Christmas in Connecticut is my husbands and my favorite. Followed by Miracle on 34th Street, and it happened on 5th Avenue. All very enjoyable.

Leave a Reply

Your email address will not be published. Required fields are marked *