Currently available on 14 streaming services.

A Christmas Carol (2004)

18063.

+14356

JustWatch Icon51%
6.3 (2.3k)
1h 30min
A Christmas Carol

A Christmas Carol streaming: where to watch online?

Currently you are able to watch "A Christmas Carol" streaming on Amazon Prime Video, fuboTV, Amazon Prime Video with Ads or for free with ads on The Roku Channel, Tubi TV, Crackle, Pluto TV, Shout! Factory TV, Freevee. It is also possible to rent "A Christmas Carol" on Amazon Video, Fandango At Home, Apple TV online and to download it on Amazon Video, Apple TV, Fandango At Home.

Cast

Kelsey Grammer
Ebenezer Scrooge
Jesse L. Martin
Ghost of Christmas Present / Ticket Seller
Jane Krakowski
Ghost of Christmas Past / Streetlamp Lighter
Jason Alexander
Jacob Marley / Marley's Ghost
Jennifer Love Hewitt
Emily
Geraldine Chaplin
Ghost of Christmas Future / Blind Beggarwoman
Beth Curry
Panto Girl 2
Ruthie Henshall
Scrooge's Mother
Linzi Hateley
Mrs. Cratchit
Julian Ovenden
Fred Anderson
Brian Bedford
Mr. Fezziwig
Sheila Reid
Mrs. Mops
Alan Ruscoe
The Poulterer
Gus Corrado
Mr. Hawkins
Will Collyer
Caroller
Martyn Ellis
The Beadle
Jenny Galloway
Singer (uncredited)
Máté Haumann
(uncredited)
Jacob Collier
Tiny Tim