Where to Watch The Muppet Christmas Carol on Streaming as Walmart Reboots Iconic Movie for New Ad

where can you stream the muppet christmas carol

Fans Are Going Wild for Walmart’s New Muppet Christmas Carol Advert Starring Walton Goggins

Walmart is bringing a beloved Christmas classic back to life, and fans are already getting into the festive spirit. The retail giant’s new 2026 holiday campaign, A Who Knew Carol, reimagines The Muppet Christmas Carol with Walton Goggins taking on the role of Ebenezer Scrooge alongside everyone’s favourite Muppet characters.

With a nostalgic story, a familiar cast of colourful characters and a healthy dose of Christmas humour, the advert looks set to become a festive talking point. And if Walmart was hoping to capture some of the magic of the original 1992 film, this latest campaign certainly has all the ingredients.

Walton Goggins Takes on Ebenezer Scrooge in New Walmart Christmas Advert

There is something special about a Christmas advert that brings a much-loved film back to life. This year, Walmart is tapping into that nostalgia with A Who Knew Carol, a festive campaign inspired by The Muppet Christmas Carol, the 1992 musical comedy that has remained a holiday favourite for generations.

Goggins steps into the shoes of the miserly Ebenezer Scrooge, sharing the spotlight with the Muppets in a fresh take on Charles Dickens’ classic tale. Rather than simply retelling the story, however, Walmart is putting its own retail-inspired spin on Scrooge’s journey towards discovering the spirit of Christmas.

The campaign also follows the success of Goggins’ Grinch-themed Walmart adverts from last year, giving the actor another opportunity to bring a recognisable festive character to life.

The Ghosts of Christmas Present, Deals and Fast Delivery

According to the campaign’s release, the first advert follows Scrooge as he tours the town with the Ghost of Christmas Presents, who introduces him to a selection of popular Walmart brands.

But his festive education does not end there.

Scrooge will also encounter the Ghost of Christmas Deals, who helps him discover Walmart’s special offers. Meanwhile, the Ghost of Christmas Fast is on hand to remind him that there is no need to panic about last-minute shopping, thanks to Walmart Express Delivery.

It is a clever way to weave the retailer’s services into the familiar structure of Dickens’ story while keeping the humour and Christmas spirit at the heart of the campaign.

And despite his encounters with the supernatural, Scrooge will not be abandoning his famously grumpy personality just yet. Fans can expect Goggins’ character to remain true to himself, complete with the iconic exclamation, “Bah, Humbug!”

That balance between festive cheer and Scrooge’s trademark misery could be one of the campaign’s biggest attractions, particularly for viewers who grew up watching the original Muppet film.

Why Fans Love the Return of The Muppet Christmas Carol

Few Christmas films have built the same enduring affection as The Muppet Christmas Carol. Released in 1992, the movie combines Dickens’ timeless story with the Muppets’ unmistakable comedy, memorable musical numbers and surprisingly heartfelt moments.

For many viewers, it is an essential part of the holiday season, making Walmart’s decision to revisit the story a natural fit for its Christmas advertising.

The addition of Goggins brings another layer to the campaign, particularly following his previous festive appearance as the Grinch for Walmart. Pairing a recognisable Hollywood actor with the Muppets also gives the advert the kind of crossover appeal that can attract both nostalgic adults and younger viewers discovering these characters for the first time.

While the campaign puts Walmart’s shopping services front and centre, its biggest draw may be the chance to revisit a familiar Christmas world with a new twist.

Where to Watch The Muppet Christmas Carol on Streaming

If Walmart’s new advert has you itching to revisit the original film, there is good news. The Muppet Christmas Carol is available to stream on Disney+, making it easy to return to the 1992 classic ahead of the festive season.

The film stars Michael Caine as Ebenezer Scrooge, alongside Kermit the Frog as Bob Cratchit and a host of other beloved Muppet characters. Its mix of comedy, music and emotional storytelling has helped it remain a holiday staple more than three decades after its release.

Streaming availability can vary by country, so viewers should check their local Disney+ catalogue before settling in for a Christmas movie night.

A Festive Favourite Gets a Fresh New Twist

With A Who Knew Carol, Walmart is giving one of the most recognisable Christmas stories a modern commercial makeover. Walton Goggins’ grumpy Scrooge, the Muppets and the campaign’s playful takes on shopping deals and speedy delivery combine to create a festive concept built around nostalgia and humour.

And with the original The Muppet Christmas Carol still available on Disney+, fans can enjoy the classic story before seeing how Walmart has transformed it for 2026.

One thing is certain: even if Scrooge insists on saying “Bah, Humbug!”, Christmas is looking a little more entertaining this year.

What to read next:

Share this post with someone you think would like it…