| Michael Caine | | Scrooge |
| Dave Goelz | | The Great Gonzo / Robert Marley / Bunsen Honeydew / Betina Cratchit / Rat / Zoot (voice) |
| Steve Whitmire | | Rizzo the Rat / Bean Bunny / Kermit the Frog / Beaker / Belinda Cratchit / Beetle / Lips / Pig Gentleman (voice) |
| Jerry Nelson | | Tiny Tim Cratchit / Jacob Marley / Ghost of Christm |
| Frank Oz | | Miss Piggy / Fozzie Bear / Sam Eagle / Animal / George the Janitor / Horse and Carriage Driver / Vegetable Salesman (voice) |
| David Rudman | | Rat / Peter Cratchit / Old Joe / Swedish Chef (voice) |
| Don Austen | | Ghost of Christm |
| Robert Tygner | | Ghost of Christm |
| Karen Prell | | Daughter Mouse / Ghost of Christm |
| William Todd-Jones | | Ghost of Christmas Past / Additional Muppets (voice) |
| Jessica Fox | | Ghost of Christm |
| Steven Mackintosh | | Fred |
| Meredith Braun | | Belle |
| Robin Weaver | | Clara |
| Raymond Coulthard | | Young Scrooge |
| Russell Martin | | Young Scrooge |
| Theo Sanders | | Young Scrooge |
| Kristopher Milnes | | Young Scrooge |
| Edward Sanders | | Young Scrooge |
| Anthony Hamblin | | Boy #1 |
| Fergus Brazier | | Boy #2 |
| David Shaw Parker | | Old Joe (voice) |
| Ian Allen | | Additional Muppet Performer (voice) |
| David Alan Barclay | | Additional Muppet Performer (voice) |
| Robbie Barnett | | Additional Muppet Performer (voice) |
| James Barton | | Additional Muppet Performer (voice) |
| Joan Barton | | Additional Muppet Performer (voice) |
| Michael Bayliss | | Additional Muppet Performer |
| Simon Buckley | | Additional Muppet Performer (voice) |
| David Bulbeck | | Additional Muppet Performer (voice) |
| Marcus Clarke | | Additional Muppet Performer (voice) |
| Craig Crane | | Additional Muppet Performer (voice) |
| Sue Dacre | | Additional Muppet Performer (voice) |
| Taylor David | | Additional Muppet Performer (voice) |
| John Eccleston | | Additional Muppet Performer (voice) |
| Geoff Felix | | Additional Muppet Performer (voice) |
| Kate Frost | | Additional Muppet Performer (voice) |
| Ken Haines | | Additional Muppet Performer (voice) |
| Ronnie Le Drew | | Additional Muppet Performer (voice) |
| Christopher Leith | | Additional Muppet Performer (voice) |