Narrator (voice)
Ebenezer Scrooge (voice)
Bob Cratchit (voice)
Jacob Marley (voice)
Ghost of Christmas Past (voice)
Ghost of Christmas Present / Business Man #1 / Business Man #2 (voice)
Fred / Young Scrooge / Business Man #3 (voice)
Charity Man / Fezziwig / Old Joe (voice)
Belle (voice)
Mrs. Cratchit (voice)
Mrs. Dilber (voice)
Tiny Tim (voice) (uncredited)