Skip to main content

Digital Trends may earn a commission when you buy through links on our site. Why trust us?

Where to watch A Christmas Carol

This year marks the 180th anniversary of Charles Dickens’ A Christmas Carol, which is one of the most famous Christmas stories ever written. Since its first publication in 1843, readers have constantly revisited the tale of Ebenezer Scrooge, a joyless old man who loves only money. One year, on a magical Christmas Eve, Scrooge is visited by the ghost of his late business partner, Jacob Marley, as well as the Ghosts of Christmas Past, Present, and Future (aka the Ghost of Christmas Yet to Come).

A Christmas Carol is a morality tale that forces Scrooge to come to terms with the mistakes he’s made in life, while giving him one last chance to turn his life around and make new choices. Hollywood has embraced this redemptive story with numerous adaptations over the years. For this Christmas season, we’re going to tell you where you can watch six of the most famous adaptations of A Christmas Carol.

Recommended Videos

A Christmas Carol (1951)

Alastair Sim and Francis de Wolff in A Christmas Carol.
Renown Pictures

This is not the first film version of A Christmas Carol, but it is one of the most famous versions. It’s a British film that was called Scrooge in the U.K before it was retitled for the U.S. Alastair Sim headlined the cast as Ebenezer Scrooge in this film, which has been rerun for decades on television. It’s also the only version on this list that you can watch for free.

Watch A Christmas Carol on Plex.

Mickey’s Christmas Carol (1983)

Scrooge McDuck and Goofy in Mickey's Christmas Carol.
Walt Disney Pictures

Someone at Disney had the brilliant idea of retelling A Christmas Carol with Carl Barks’ signature creation, Scrooge McDuck, playing his namesake, Ebenezer Scrooge. It came together as the animated featurette Mickey’s Christmas Carol.

The Disney characters line up really well to the original story, with Uncle Scrooge’s nephew, Donald Duck, playing Ebenezer’s nephew, Fred, while Mickey Mouse plays Bob Cratchit, and Goofy has a memorable appearance as the ghost of Jacob Marley. For the young kids in your life, you won’t find a better Christmas Carol adaptation than this one.

Watch Mickey’s Christmas Carol on Disney+.

Scrooged (1988)

Bill Murray in Scrooged.
Paramount / Paramount

Scrooged is an updated take on A Christmas Carol that takes place in the present day … back when the present was 1988. Bill Murray stars as Frank Cross, a heartless TV executive who ruthlessly makes his employees work through the holidays during a production of A Christmas Carol.

But it isn’t long before Frank is put through A Christmas Carol of his own, and his personal ghosts aren’t above laying on hands on him to impart the most important lesson of his life.

Watch Scrooged on Paramount+ and Prime Video.

The Muppets Christmas Carol (1992)

Michael Caine and the Muppets in The Muppets Christmas Carol.
Walt Disney Pictures

Michael Caine is one of the few human performers in The Muppets Christmas Carol, and he delivers a master class performance as Scrooge. Almost every other role in the movie is performed by Muppets, and it’s absolutely delightful. It even sticks more closely to Dickens’ story than most of the other adaptations do.

Watch The Muppets Christmas Carol on Disney+.

A Christmas Carol (2009)

Scrooge and the Ghost of Christmas Past witness young Scrooge with the love of his life.
Walt Disney Pictures

When Robert Zemeckis was in his Beowulf phase, he helmed this performance capture animated take on A Christmas Carol with the living cartoon himself, Jim Carrey, as the voice of Scrooge — and also as the Ghost of Christmas Past, the Ghost of Christmas Present, and the Ghost of Christmas Yet to Come. This is also a fairly faithful adaptation, with some added zaniness to match Carrey’s brand of comedy.

Watch A Christmas Carol on Disney+.

A Christmas Carol (2019)

Guy Pearce as Scrooge in A Christmas Carol..

Put the kids to bed early for this version of A Christmas Carol. This FX- and BBC-produced adaptation goes to much darker places than all of the other incarnations listed here. The ultimate destination is the same, but it’s definitely unsettling compared to the others.

Guy Pearce stars as Ebenezer Scrooge, with Andy Serkis as the Ghost of Christmas Past, Stephen Graham as Jacob Marley, Charlotte Riley as Lottie Scrooge/the Ghost of Christmas Present, Joe Alwyn as Bob Cratchit, Vinette Robinson as Mary Cratchit, and Jason Flemyng as the Ghost of Christmas Future.

Watch A Christmas Carol on Hulu.

Blair Marnell
Blair Marnell has been an entertainment journalist for over 15 years. His bylines have appeared in Wizard Magazine, Geek…
Where to watch Titans vs. Dolphins: NFL Week 4 Monday Night Football live stream
Will Levis stands at the podium and speaks.

There will be a doubleheader on Monday Night Football for the second consecutive week. In the first game, Will Levis and the Tennessee Titans (0-3) travel to Florida to play Tyreek Hill and the Miami Dolphins (1-2). Chris Fowler, Dan Orlovsky, Louis Riddick, and Laura Rutledge will be on the call for ESPN.

The Titans and Dolphins have major questions at quarterback coming into Week 4's game. Levis' turnovers are costing the Titans possessions, points, and ultimately, games. His inability to protect the ball is a huge issue. For Miami, their starting quarterback, Tua Tagovailoa, is out with a concussion. Their backup, Skylar Thompson, is not 100%. Will head coach Mike McDaniel trot out an injured Thompson, or let Tim Boyle or Tyler Huntley take over?
Watch the Titans vs. Dolphins live stream on ESPN
https://twitter.com/FinsXtra/status/1839085032993853912

Read more
How to watch the 2024 People’s Choice Country Awards
Shania Twain sits down and poses with an award.

The biggest names in country music will convene under one roof for the 2024 People's Choice Country Awards. Country music icon Shania Twain will host the ceremony at the famous Grand Ole Opry in Nashville, Tennessee. Artists taking the stage to perform their hit songs include Kane Brown, Keith Urban, Kelsea Ballerini, Lady A, Miranda Lambert, Parker McCollum, and The War and Treaty.

Beyoncé, Zach Bryan, and Kacey Musgraves are the three most nominated acts of the night. All three are in contention to win the top prize, The People’s Artist of 2024. Jelly Roll, Kane Brown, Lainey Wilson, Luke Combs, and Morgan Wallen are the other nominees in the People's Artist category. For a full list of nominees, visit NBC's website.
Watch the 2024 People's Choice Country Awards live stream on NBC
https://twitter.com/peopleschoice/status/1811741283053867102

Read more
Where to watch Jaguars vs. Bills: NFL Week 3 Monday Night Football live stream
Josh Allen puts his hands in a hand warmer on the field.

It's a rare Monday Night Football doubleheader in Week 3 of the NFL's regular season. The first game of the night pits Trevor Lawrence and the Jacksonville Jaguars (0-2) against Josh Allen and the Buffalo Bills (2-0). The broadcast booth will feature Chris Fowler, Dan Orlovsky, and Louis Riddick. Laura Rutledge will provide updates from the sidelines, with rules analyst Jerry Bergman chiming in when unnecessary.

What is wrong with Lawrence? Two years ago, Lawrence was on his way to becoming one of the five best quarterbacks in football. Now, Lawrence is heading in the opposite direction, having lost seven consecutive starts. Meanwhile, Allen has firmly established himself as the second-best quarterback behind Patrick Mahomes.
Watch the Jaguars vs. Bills live stream on ESPN
https://twitter.com/_jacosta/status/1836882962412966302

Read more