Ebenezer Scrooge
Bob Cratchit
Mrs. Cratchit
Tiny Tim
Fred (as Barry Mackay)
Bess
Marley's Ghost
Spirit of Christmas Present
Spirit of Christmas Past
Spirit of Christmas Future
Young Scrooge
Martha Cratchit (uncredited)
(uncredited)
Street Watch Leader (uncredited)
Man on Sidewalk (uncredited)
Second Charity Solicitor (uncredited)
Singers - 'Adeste Fidelis' (uncredited)
First Charity Solicitor (uncredited)
Waiter (uncredited)
Handsome Boy (uncredited)
Slim Girl at Fred's Party (uncredited)
Man Discussing Scrooge's Funeral (uncredited)
Tom (uncredited)
Old Fezziwig (uncredited)
Jack (uncredited)
Clergyman Sliding on Sidewalk (uncredited)
Schoolmaster (uncredited)
Woman Encouraging Fred to Slide (uncredited)
Cratchit's Daughter (uncredited)
Scrooge's Tall Business Associate (uncredited)
Goose-Seller (uncredited)
Bess's Mother (uncredited)
Plump Girl at Fred's Party (uncredited)
Belinda Cratchit (uncredited)
Cratchit's Middle Son (uncredited)
Peter Cratchit (uncredited)
Dick Wilkins (uncredited)
Chestnut Vendor (uncredited)
Boy Buying Scrooge's Christmas Turkey (uncredited)
Fred's Maid (uncredited)
Fan Scrooge (uncredited)
Fat Man at Fred's Party (uncredited)
Pretty Girl at Fred's Party (uncredited)
Drunk (uncredited)
Snowballer in Gang (uncredited)
Scrooge's Short Business Associate (uncredited)