- Alastair Sim as Ebenezer Scrooge
- Kathleen Harrison as Mrs. Dilber, Charwoman
- Mervyn Johns as Bob Cratchit
- Hermione Baddeley as Mrs. Cratchit
- Michael Hordern as Jacob Marley's Ghost
- George Cole as Young Ebenezer Scrooge
- Glyn Dearman as Tiny Tim
- John Charlesworth as Peter Cratchit
- Michael J. Dolan as the Ghost of Christmas Past
- Francis de Wolff as the Ghost of Christmas Present
- Czesław Konarski as the Ghost of Christmas Yet to Come
- Rona Anderson as Alice, Scrooge's past fiancée
- Carol Marsh as Fan "Fanny" Scrooge
- Jack Warner as Mr. Jorkin, Scrooge's second employer
- Roddy Hughes as Mr. Fezziwig, Scrooge's first employer
- Patrick Macnee as the Young Jacob Marley
- Brian Worth as Fred, Scrooge's nephew
- Olga Edwardes as Fred's wife
- Miles Malleson as Old Joe
- Ernest Thesiger as Mr. Stretch (the undertaker)
- Louise Hampton as the Laundress
- Peter Bull as First Businessman at exchange (also Narrator)
- Douglas Muir as Second Businessman at exchange
- Noel Howlett as First Collector for people in need
- Fred Johnson as Second Collector for people in need
- Eliot Makeham as Mr. Snedrig
- Henry Hewitt as Mr. Rosebed
- Hugh Dempster as Mr. Groper
- Eleanor Summerfield as Miss Flora, Fred's party guest
- Richard Pearson as Mr. Tupper, Fred's party guest
- Clifford Mollison as Samuel Wilkins, Scrooge's poor client
- Hattie Jacques as Mrs. Fezziwig
- Teresa Derrington as Fred's Maid[3]
- David Hannaford[4] as Boy buying prize turkey
- Catherine Leach as Belinda Cratchit
- Moiya Kelly as Martha Cratchit
- Luanne Kemp as Mary Cratchit
- Maire O'Neill as older Alice's patient at the Charity Hospital
- Anthony Wager as Mr. Fezziwig's Lad
- Derek Stephens as a Dancer at Fezziwig's
- Vi Kaley as Old Lady sitting by stove at the Charity Hospital
This content is from Wikipedia. GradeSaver is providing this content as a courtesy until we can offer a professionally written study guide by one of our staff editors. We do not consider this content professional or citable. Please use your discretion when relying on it.