15 of the Best Christmas Movies You Can Buy at Walmart Right Now
How many times have we seen these Christmas movies? So many times. However, that doesn’t stop us from watching them over and over again every single holiday season. When December arrives, our screens begin filling up with the classics—How the Grinch Stole Christmas, Elf, and A Charlie Brown Christmas, to name just a few. We’ve seen these movies so many times that we could quote them in our sleep (and, by the end of December, we probably do). We never tire of these classics, and nothing gets us in the holiday spirit quite like their heartwarming storylines and catchy soundtracks.
While everyone hates to miss a showing of these great movies when they’re on TV, if you have the DVDs in your collection, you’ll never have to worry about missing them again. Holiday viewing on your own time—we like the sound of that. Which holiday films will you be adding to your collection this Christmas? Let us know your favorites and check out the season’s Christmas movie schedules for your favorite television channels and the offerings on your go-to streaming services too.
Dr. Seuss’ How the Grinch Stole Christmas
Buy it: $12.86, walmart.com
Dr. Seuss’ classic transports us to Whoville—and directly into the Christmas spirit.
The Muppet Christmas Carol
Buy it: $19.99, walmart.com
Christmas and The Muppets—a festive pairing that’s perfect for multiple December viewings.
The Polar Express
Buy it: $17.88, walmart.com
The classic book comes to life in this beautiful painterly rendering.
A Christmas Story
Buy it: $26.99, walmart.com
If you’re too busy cooking and wrapping gifts to watch the 24-hour movie marathons of this classic, sneak in your own screening anytime during the December holidays.
A Charlie Brown Christmas
Buy it: $17.97, walmart.com
This movie provides a classic Christmas experience with the Charlie Brown crew—and the accompanying ultra-nostalgic soundtrack by the Vince Guaraldi trio.
Buy it: $12.96, walmart.com
Not all holiday seasons are full of joy—they’re complicated and exciting and sometimes sad, which is why we keep watching this Christmas classic year after year.
Buy it: $18.99, walmart.com
Fill your Christmas with nostalgic musical magic thanks to this starry film featuring Bing Crosby and Rosemary Clooney.
It’s a Wonderful Life
Buy it: $10.50, walmart.com
We had to include this one. No Christmas is complete without at least one viewing of 1946’s It’s a Wonderful Life.
Buy it: $19.97, walmart.com
If Buddy the Elf isn’t already part of your Christmas movie marathon, he should be this year.
Buy it: $6.88, walmart.com
Nancy Meyers’ Christmas classic has everything we love—gorgeous interiors, surprising love stories, and a fantastic soundtrack—is it any wonder we watch this one all year long?
The Family Stone
Buy it: $16.96, walmart.com
An underrated seasonal film (with fantastically quotable moments and even better knitwear), The Family Stone celebrates the hilarity and heartache that never fails to accompany a holiday spent with family.
Miracle on 34th Street
Buy it: $11.78, walmart.com
Which is your favorite? Whether you love the original 1947 version or the 1994 update, this is a Christmas film you can’t miss.
Frosty the Snowman
Buy it: $9.96, walmart.com
Frosty the Snowman invites you and your family along for an adventure in this rollicking animation, which is just as fun to watch as it was when it was released in 1969.
Rudolph the Red-Nosed Reindeer
Buy it: $9.96, walmart.com
Santa’s red-nosed reindeer comes to life in this joyful Christmas film—a great pick for family movie nights in December.
Disney’s A Christmas Carol
Buy it: $19.96, walmart.com
Go on a journey alongside Ebenezer Scrooge and the ghosts of past, present, and future in this retelling of Charles Dickens’ classic.