Last Updated on 19 December 2024
54 movies based on Charles Dickens’ A Christmas Carol

1901 – https://www.imdb.com/title/tt0000370/
The earliest version made. Silent and 6 minutes long, starring Daniel Smith as Ebenezer Scrooge.

1910 – https://www.imdb.com/title/tt0001544/
A silent 11-minute version produced by the Edison Manufacturing Company and starring Marc McDermott as Scrooge, with silent film stars Charles Ogle, Shirley Mason, William Bechtel, and Viola Dana

1914 – https://www.imdb.com/title/tt0428362/
A silent version produced by London Film Productions starring Charles Rock as Scrooge, with George Bellamy and Edna Flugrath

1922 – https://www.imdb.com/title/tt0174185/
an 18-minute silent film starring H.V. Esmond as Scrooge

1923 – https://www.imdb.com/title/tt0212490/
a 25-minute silent film produced by British & Colonial Kinematograph Company, starring Russell Thorndike as Scrooge

1935 – https://www.imdb.com/title/tt0026972/
The first full-length version, starring Seymour Hicks as Scrooge, with Donald Calthrop, Mary Glynne, and Maurice Evans (Dr. Zaius)

1938 – https://www.imdb.com/title/tt0029992/
Produced by MGM starring Reginald Owen as Scrooge, with Gene Lockhart, Kathleen Lockhart, and Leo G. Carroll

1947 – https://www.imdb.com/title/tt0039562/
a Spanish-language version with Jesús Tordesillas as Scrooge

1947 – https://www.imdb.com/title/tt0225393/
a TV movie with John Carradine as Scrooge, with David Carradine, Barnard Hughes, and Eva Marie Saint

1949 – https://www.imdb.com/title/tt0225394/
a short made for TV starring Vincent Price as the narrator and Taylor Holmes as Scrooge, with Robert Clarke, Nelson Leigh, and Queenie Leonard

1951 – https://www.imdb.com/title/tt0044008/
Probably the most famous version, starring Alastair Sim as Scrooge, with Mervyn Johns, Hermione Baddeley, Kathleen Harrison, Patrick MacNee, and Michael Hordern

1954 – https://www.imdb.com/title/tt13569424/
a TV special that’s a 49-minute abridged version, with Fredric March as Scrooge and Basil Rathbone as Marley.

1959 – https://www.imdb.com/title/tt0716814/
a 25-minute TV with Basil Rathbone as Scrooge and Fredric March as the narrator

1962 – https://www.imdb.com/title/tt0123179/
Mr. Magoo takes the role of Scrooge, voice by Jim Backus, with Morey Amsterdam, Jack Cassidy, and Royal Dano

1964 – https://www.imdb.com/title/tt0227085/
produced by the Canadian Broadcasting Company and starring Cyril Ritchard as Scrooge, Eric Christmas as Marley, and Alfie Bass as Bob Cratchit

1964 – https://www.imdb.com/title/tt0057916/
written by Rod Sterling, starring Sterling Hayden, Ben Gazzara, Steve Lawrence, Eva Marie Saint, Robert Shaw, Peter Sellers, and Britt Eklund

1970 – https://www.imdb.com/title/tt0066344/
Another famous version. This is the musical one starring Albert Finney as Scrooge and Alec Guinness as Marley’s Ghost.
🎶 “Thank you very much! Thank you very much! That’s the nicest thing that anyone’s ever done for me.” 🎶

1971 – https://www.imdb.com/title/tt0068373/
a 25-minute animated version produced by ABC and featuring the work of Chuck Jones, with Alastair Sim as the voice of Scrooge, Michael Hordern as Marley’s Ghost, and Michael Redgrave as the narrator

1977 – https://www.imdb.com/title/tt0188504/
produced by the BBC and starring Michael Hordern as Scrooge, with Bernard Lee, John Le Mesurier, Patricia Quinn, and Paul Copley

1978 – https://www.imdb.com/title/tt0270278/
a one-man show with Rich Little playing all the parts, doing impressions of famous actors for each one, including W.C. Fields, Paul Lynde, Richard Nixon, John Wayne, Humphrey Bogart, Edith Bunker, Johnny Carson, Truman Capote, Jack Benny, Columbo, Inspector Clouseau, and more.

1978 – https://www.imdb.com/title/tt0228826/
a Canadian version starring Warren Graves as Scrooge

1979 – https://www.imdb.com/title/tt0078764/
an American version set during the Great Depression, starring Henry Winkler as Scrooge

1982 – https://www.imdb.com/title/tt0345039/
a film of the Minneapolis-based Guthrie Theater’s stage adaptation starring Richard Hilger as Scrooge

1983 – https://www.imdb.com/title/tt0085936/
Mickey’s Christmas Carol is a 26-minute version produced by Disney and featuring many characters from the Mickey Mouse world

1984 – https://www.imdb.com/title/tt0087056/
another famous version starring George C. Scott as Scrooge, with Frank Finlay, David Warner, Edward Woodward, and Roger Rees

1988 – https://www.imdb.com/title/tt0094754/
a funny switcheroo version featuring Rowan Atkinson as Ebenezer Blackadder, with Tony Robinson, Miranda Richardson, Stephen Fry, Hugh Laurie, and Robbie Coltrane

1988 – https://www.imdb.com/title/tt0096061/
a comedy version starring Bill Murray as the Scrooge character, with Karen Allen, Jamie Farr, John Forsythe, John Glover, Bobcat Goldthwait, Carol Kane, and Robert Mitchum

1992 – https://www.imdb.com/title/tt0104940/
the Muppet Christmas Carol is actually pretty close to the original story, starring Michael Caine as Scrooge, with Steven Mackintosh and the full cast of Muppets

1997 – https://www.imdb.com/title/tt0130883/
Ms. Scrooge is a retelling of the story with Cicely Tyson starring as Ms. Ebenita Scrooge

1998 – https://www.imdb.com/title/tt0133727/
a “Wild West” version starring Jack Palance as Ebenezer Scrooge, with Ricky Schroder & Richard Halliday

1999 – https://www.imdb.com/title/tt0216621/
My personal favorite, starring Patrick Stewart as Scrooge, produced by TNT, with Richard E. Grant, Joel Grey, Ian McNeice, Saskia Reeves, Liz Smith, and Celia Imre

2000 – https://www.imdb.com/title/tt0291816/
a 75-minute modern take starring Ross Kemp as Eddie Scrooge

2001 – https://www.imdb.com/title/tt0304677/
a 48-minute musical version starring Dean Jones as Scrooge

2004 – https://www.imdb.com/title/tt0406649/
a musical by Alan Menken starring Kelsey Grammer as Scrooge, with Jason Alexander, Jesse L. Martin, Jane Krakowski, and Jennifer Love Hewitt

2004 – https://www.imdb.com/title/tt0443734/
an Italian version of the story

2006 – https://www.imdb.com/title/tt0896522/
a Looney Tunes version, with Daffy Duck as the Scrooge character

2008 – https://www.imdb.com/title/tt12432676/
a Maltese version starring Manuel Cauchi as Jacob Marley

2009 – https://www.imdb.com/title/tt1067106/
an animated Disney version starring Jim Carrey as Scrooge and the ghosts, with Gary Oldman, Colin Firth, Carey Elwes, Robin Wright, and Bob Hoskins

2012 – https://www.imdb.com/title/tt2262073/
a retelling from a gay perspective, starring David Pevsner as Scrooge

2012 – https://www.imdb.com/title/tt2181853/
a publishing executive named Carol is visited by a ghost of her former boss, starring Emmanuelle Vaugier and Carrie Fisher

2012 – https://www.imdb.com/title/tt2294459/
an Irish version starring Vincent Fegan as Scrooge

2015 – https://www.imdb.com/title/tt4776578/
a 59-minute Canadian version starring Colin Baker as Charles Dickens and Anthony D.P. Mann as Scrooge

2017 – https://www.imdb.com/title/tt7820614/
a one-man show starring Martin Prest playing over 20 characters

2017 – https://www.imdb.com/title/tt7766092/
A “live” version where the Cornley Polytechnic Drama Society hijacks a BBC production of A Christmas Carol and everything goes wrong. Features Diana Rigg as the narrator.

2018 – https://www.imdb.com/title/tt4387314/
a Scottish retelling starring Stuart Brennan as Scrooge, with Bonnie Wright and Sarina Taylor

2018 – https://www.imdb.com/title/tt8232648/
a one-man show starring Simon Callow produced by BBC Films

2018 – https://www.imdb.com/title/tt9387380/
a film of the California-based Glendale Centre Theatre‘s stage adaptation, the longest-running annual performance of A Christmas Carol in the world, since 1965. It stars Richard Malmos as Scrooge

2019 – https://www.imdb.com/title/tt7686464/
a TV mini-series starring Guy Pearce as Scrooge, with Andy Serkis and Stephen Graham

2019 – https://www.imdb.com/title/tt10476682/
a modern version of the story starring David Hardware as Scrooge, with Carl Hamill and Eve Harding

2019 – https://www.imdb.com/title/tt10778144/
a comedy version starring Kate Katzman as Ellen Scrooge

2020 – https://www.imdb.com/title/tt11536760/
a musical version set in 1843, the year the story was written, starring Guy Noland as Scrooge

2020 – https://www.imdb.com/title/tt9136058/
a partially animated version with a narrator, and the voices are all voiceovers, while we see the actual people acting out the scenes with fanciful, fluid, dancelike moves

2022 – https://www.imdb.com/title/tt10999120/
a musical version starring Ryan Reynolds and Will Ferrell

2022 – https://www.imdb.com/title/tt20917338/
a Netflix original musical version starring Luke Evans as Scrooge, with Olivia Colman, Jonathan Pryce, and James Cosmo

2022 – https://www.imdb.com/title/tt28797022/
a UK version starring Nicholas Farrell as Scrooge, with Mark Gatiss, Edward Harrison, & James Backway