← Back to explore

The Muppet Christmas Carol

1992 · Movie · G · 90 min · ★ 7.4 · 71% critics

MusicComedyFamilyFantasyDrama

A classic holiday story gets a playful twist as a cold-hearted miser is confronted with the impact of his choices during late-night visits from three Christmas spirits. Guided through memories, present-day consequences, and a sobering glimpse of what could come next, he’s pushed to rethink what the season—and kindness—really mean.

Based on A Christmas Carol

Where to watch

Streaming on Disney+.

2 hours to watch.

Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.

unSUB's subscription recommendations are informational only, not financial advice.

More value for your money

Similar titles, ranked by watch-hours per subscription dollar.

Details
Years
1992
Release date
1992-12-11
Language
English
Rated
G
Runtime
90 min
Max quality
UHD
Critic score
71/100
TMDB rating
7.4/10 (1,162 votes)
Box office
$32,958,603
Budget
$12,000,000
About

You’ll likely enjoy this if you want a family-friendly Christmas tradition that balances sincere emotion with Muppet humor and sing-along energy, especially if you like The Muppet Movie; Not for you if puppets or musical numbers aren’t your thing.

Pros: funny and heartwarming; strong serious performances; catchy, poignant songs | Cons: familiar story retread; some songs may drag; a bit spooky at times

Themes

  • future
  • london, england
  • based on novel or book
  • holiday
  • redemption
  • musical
  • puppet
  • past
  • puppetry
  • miser
  • lost love
  • ghost
  • +12 more

Cast & crew

  • Michael Caine

    Michael Caine

    as Ebenezer Scrooge

  • Dave Goelz

    Dave Goelz

    as The Great Gonzo as Charles Dickens / Robert Marley / Dr. Bunsen Honeydew / Betina Cratchit / Rat / Zoot (voice)

  • Steve Whitmire

    Steve Whitmire

    as Kermit the Frog as Bob Cratchit / Rizzo the Rat / Beaker / Bean Bunny / Belinda Cratchit / Beetle / Lips / Pig Gentleman (voice)

  • Jerry Nelson

    Jerry Nelson

    as Tiny Tim Cratchit / Jacob Marley / Ghost of Christmas Present / Lew Zealand / Ma Bear / Mouse / Mr. Applegate / Penguin / Pig Gentleman / Pops / Rat (voice)

  • Frank Oz

    Frank Oz

    as Miss Piggy as Emily Cratchit / Fozzie Bear as Fozziewig / Sam the Eagle as Headmaster of Junior High Graduates / Animal / George the Janitor / Horse and Carriage Driver / Vegetable Salesman (voice)

  • David Rudman

    David Rudman

    as Rat / Peter Cratchit / Old Joe / Swedish Chef (voice)

  • Don Austen

    Don Austen

    as Ghost of Christmas Present (performer) / Ghost of Christmas Yet to Come (performer)

  • Jessica Fox

    Jessica Fox

    as Ghost of Christmas Past (voice)

  • RT

    Robert Tygner

    as Ghost of Christmas Yet to Come (performer) / Ghost of Christmas Past (performer) / Turkey / Additional Muppets (uncredited) (voice)

  • Steven Mackintosh

    Steven Mackintosh

    as Fred, Scrooge's Nephew

Directed by Brian Henson