

A Christmas Carol
“It only takes one night to change your life.”
Miser Ebenezer Scrooge is awakened on Christmas Eve by spirits who reveal to him his own miserable existence, what opportunities he wasted in his youth, his current cruelties, and the dire fate that awaits him if he does not change his ways. Scrooge is faced with his own story of growing bitterness and meanness, and must decide what his own future will hold: death or redemption.
Where to watch A Christmas Carol in United States
Click a service to open A Christmas Carol there. Availability last verified on June 20, 2026.
Where is A Christmas Carol streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Amazon Prime Video, Disney Plus, Amazon Prime Video with Ads | Amazon Video, Apple TV Store, Google Play Movies |
| India | — | Google Play Movies, YouTube |
| United Kingdom | Disney Plus | Apple TV Store, Rakuten TV, Amazon Video |
| Canada | Disney Plus | Apple TV Store, Google Play Movies, CosmoGo |
| Australia | Disney Plus | Apple TV Store, Amazon Video, Google Play Movies |
| Germany | Disney Plus | Apple TV Store, Amazon Video, Google Play Movies |
| France | Disney Plus | Apple TV Store, Google Play Movies, Orange VOD |
| Spain | Disney Plus | Apple TV Store, Rakuten TV, Google Play Movies |
| Brazil | Disney Plus | — |
| Japan | Disney Plus | Amazon Video, Apple TV Store, Google Play Movies |
About A Christmas Carol
A Christmas Carol is a 2009 English-language animation, drama and family film directed by Robert Zemeckis. The cast is led by Jim Carrey, Gary Oldman, Colin Firth. It has a runtime of 1h 36m. Viewers rate it 6.9/10 across 4900 ratings. In United States, it is currently streaming on Amazon Prime Video, Disney Plus, Amazon Prime Video with Ads.
A Christmas Carol was produced by Walt Disney Pictures and ImageMovers Digital and made in United States of America. It was released on November 4, 2009, and carries a PG certification. Made on a budget of about $200 million, it went on to gross $325 million worldwide.
- Director
- Robert Zemeckis
- Writers
- Robert Zemeckis
- Release date
- November 4, 2009
- Original language
- English
- Age rating
- PG
- Status
- Released
- Country
- United States of America
- Budget
- $200 million
- Box office
- $325 million
- Production
- Walt Disney Pictures, ImageMovers Digital
A Christmas Carol cast & crew
A Christmas Carol was directed by Robert Zemeckis and written by Robert Zemeckis.
The cast features Jim Carrey as Scrooge / Ghosts of Christmas (voice), Gary Oldman as Bob Cratchit / Marley / Tiny Tim (voice), Colin Firth as Fred (voice), Robin Wright as Fan / Belle (voice), Cary Elwes as Portly Gentleman / Dick Wilkins / Fiddler / Business Man (voice), and Bob Hoskins as Fezziwig / Old Joe (voice).
Behind the camera, the score was composed by Alan Silvestri, cinematography is by Robert Presley, and it was produced by Steve Starkey and Jack Rapke.
Is A Christmas Carol worth watching?
A Christmas Carol holds an audience score of 6.9/10 from 4,916 ratings, a solidly received animation films.
At 1h 36m, it's an easy, time-light watch.
If you enjoy animation, drama, and family, A Christmas Carol is worth a place on your watchlist.
How and where to watch A Christmas Carol
In United States, you can stream A Christmas Carol on Amazon Prime Video, Disney Plus, and Amazon Prime Video with Ads, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of A Christmas Carol

Jim Carrey
Scrooge / Ghosts of Christmas (voice)

Gary Oldman
Bob Cratchit / Marley / Tiny Tim (voice)

Colin Firth
Fred (voice)

Robin Wright
Fan / Belle (voice)

Cary Elwes
Portly Gentleman / Dick Wilkins / Fiddler / Business Man (voice)

Bob Hoskins
Fezziwig / Old Joe (voice)

Daryl Sabara
Apprentice / Caroler / Beggar / Peter Cratchit (voice)

Steve Valentine
Funerary Undertaker / Topper (voice)

Sage Ryan
Tattered Caroler (voice)

Amber Gainey Meade
Tattered Caroler / Well Dressed Caroler (voice)

Ryan Ochoa
Caroler / Beggar / Cratchit Boy / Ignorance / Boy (voice)

Bobbi Page
Tattered Caroler / Well Dressed Caroler (voice)
A Christmas Carol — FAQs
▸Where can I watch A Christmas Carol in United States?
A Christmas Carol is streaming on Amazon Prime Video, Disney Plus, Amazon Prime Video with Ads in United States.
▸Is A Christmas Carol on Amazon Prime Video?
Yes — A Christmas Carol is currently available on Amazon Prime Video in United States.
▸What language is A Christmas Carol in?
A Christmas Carol is originally in English. Subtitle and dub options vary by streaming service.
▸How long is A Christmas Carol?
A Christmas Carol runs 1 hours 36 minutes (96 minutes).
▸What is A Christmas Carol rated?
A Christmas Carol is rated PG. It holds a 6.9/10 audience score from 4,916 ratings.











