Tim Curry
Ebenezer Scrooge (voice)
Whoopi Goldberg
Spirit of Christmas Present (voice)
Michael York
Bob Cratchit (voice)
Frank Welker
Debit (voice)
Kath Soucie
Ghost of Christmas Past / Mrs. Cratchit / Fan (voice)
Sam Saletta
Boy Scrooge / Young Boy Who Buys Turkey (voice)
Alan Shearman
Additional Characters (voice)
Jarrad Kritzstein
Tiny Tim (voice)
Kelly Lester
Mrs. Cratchit (singing voice)