Where to watch A Christmas Carol (2009) in Australia, and every other version
By Jen PelinoPublished
Robert Zemeckis' A Christmas Carol with Jim Carrey is on Disney+ in Australia. Here is how to watch it, what buying costs, and where every other Scrooge streams this Christmas, from the Muppets to Bill Murray.
We may earn a commission when you sign up through our links. How we make money.
A Christmas Carol (2009), Robert Zemeckis' animated film with Jim Carrey as Ebenezer Scrooge, is streaming in Australia on Disney+ and on no other subscription service. Disney+ starts at $9.99 a month on Standard with Ads, with no lock-in. If you would rather own it, Apple TV and the Prime Video Store sell it for $14.99; it is not available to rent in Australia right now.
Where to watch A Christmas Carol in Australia
Stream Now on Disney+Disney+
Subscription
Stream now on Apple TVApple TV
Rent or Buy
Rent or buy on Prime Video StorePrime Video Store
Rent or Buy
How to watch A Christmas Carol (2009) in Australia
| Service | How | Price |
|---|---|---|
| Disney+ | Included with every plan | Standard with Ads $9.99 a month, Standard $17.99 a month |
| Apple TV | Buy, HD | $14.99 |
| Prime Video Store | Buy, HD | $14.99 |
Availability comes from our daily check of Australian services, last run on 15 November 2026, and matches JustWatch Australia. It is not on Netflix, Stan, BINGE, Prime Video's subscription or any free streaming service, and no free-to-air network has listed it for December yet. The film is a Walt Disney Pictures release, so Disney keeps it on its own service.
Disney+ has no free trial in Australia. The cheapest way in is one month of Standard with Ads, which also covers The Muppet Christmas Carol and Mickey's Christmas Carol below, so a single month gets you three versions of the story. Disney+ took 30% off its annual plans for Black Friday last year; our Disney+ price page will show this year's offer once it is announced (Black Friday is 27 November 2026).
About the 2009 film
Zemeckis made A Christmas Carol with performance capture, the technique he used on The Polar Express, and released it in cinemas in 3D in November 2009. Jim Carrey plays Scrooge at every age and also the three ghosts of Christmas Past, Present and Yet to Come. Gary Oldman plays Bob Cratchit and Jacob Marley, Colin Firth is Scrooge's nephew Fred, Bob Hoskins is Mr Fezziwig, and Robin Wright plays Belle. It runs 96 minutes and is rated PG.
It sticks close to Dickens' 1843 novella, much of its dialogue taken straight from the book, and it is darker than most family Christmas films: Marley's ghost and the Ghost of Christmas Yet to Come are genuinely frightening, so it suits older children better than very young ones. For a gentler version for little kids, The Muppet Christmas Carol is the usual pick.
Tell me if Disney+ changes its price
We check Disney+'s plans on its own site and email you the day a price changes, with the old and new price. Only that email, unsubscribe in one tap.
Free. Only the emails you choose, unsubscribe in one tap.
Every other A Christmas Carol in Australia
People searching for "A Christmas Carol" often want a different version. This is where each one streams today:
| Version | Scrooge | Where to watch in Australia |
|---|---|---|
| The Muppet Christmas Carol (1992) | Michael Caine | Disney+; buy $11.99 on Apple TV (4K) or Prime Video Store |
| Mickey's Christmas Carol (1983) | Scrooge McDuck | Disney+; a 25-minute short |
| Scrooged (1988) | Bill Murray, as a TV executive | BINGE; rent $2.99 on Apple TV (4K), $3.99 on Fetch TV, $4.99 on Prime Video Store |
| Scrooge: A Christmas Carol (2022) | Luke Evans (voice), animated musical | Netflix |
| Scrooge (1951) | Alastair Sim | Prime Video |
| A Christmas Carol (1999) | Patrick Stewart | Rent $3.99 on Prime Video Store, $4.99 on Apple TV |
| Barbie in A Christmas Carol (2008) | Eden Starling, a pop star | Rent $4.99 on Apple TV or Prime Video Store |
| The Smurfs: A Christmas Carol (2011) | Grouchy Smurf | Rent $4.99 on Apple TV or Prime Video Store |
| A Perfect Christmas Carol (2023) | A modern TV-movie retelling | Free on 10 Play, and on Prime Video |
Three of them are on Disney+, so if you are choosing a single service for December, Disney+ covers the most versions. If you just want a free one tonight, A Perfect Christmas Carol is on 10 Play at no cost, with ads.
Alastair Sim's 1951 Scrooge is the version many critics still rate as the best, and it costs nothing extra if you already have Prime. Scrooged is the one for adults: Bill Murray as a cynical network boss, rated M.
Which version should you watch?
- For young children: The Muppet Christmas Carol (rated G) or Mickey's Christmas Carol, both on Disney+.
- For the book, faithfully told: the 2009 Zemeckis film on Disney+, or Patrick Stewart's 1999 TV film to rent.
- For a classic: Alastair Sim's Scrooge (1951) on Prime Video.
- For a comedy: Scrooged on BINGE.
- For a musical: Scrooge: A Christmas Carol (2022) on Netflix.
For the rest of the season, see where to watch Home Alone and all its sequels, where to watch Elf and our guide to the best Christmas movies to stream in Australia.
What to watch today, free by email
One short email at 3:30pm with what just landed on your services, a movie and a series for tonight, picks matched to your list, and the films on free TV. You choose every day, weekdays only or once a week, and stop it in one tap.
We email you a sign-in link now. The daily email only starts when you switch it on. Free, unsubscribe in one tap.
Frequently asked questions
Is A Christmas Carol (2009) on Disney+ in Australia?
Yes. Jim Carrey's A Christmas Carol (2009) is included with every Disney+ plan in Australia as of 15 November 2026, from $9.99 a month on Standard with Ads.
Is A Christmas Carol (2009) on Netflix in Australia?
No. It streams on Disney+ only. Netflix has a different version, the animated musical Scrooge: A Christmas Carol (2022) with Luke Evans.
Can I rent A Christmas Carol (2009) in Australia?
Not right now. It is sold, not rented: $14.99 on Apple TV or the Prime Video Store. One month of Disney+ at $9.99 costs less.
Who plays Scrooge in A Christmas Carol (2009)?
Jim Carrey plays Ebenezer Scrooge at every age and also the three ghosts of Christmas Past, Present and Yet to Come. Gary Oldman plays Bob Cratchit and Jacob Marley, and Colin Firth plays Scrooge's nephew Fred.
Is A Christmas Carol (2009) suitable for kids?
It is rated PG and runs 96 minutes, but it is darker than most family Christmas films, with frightening ghost scenes. For young children, The Muppet Christmas Carol (rated G, on Disney+) is the gentler choice.
Sources
- CompareTV: A Christmas Carol (2009) availability from our daily check of Australian services (Disney+; buy on Apple TV and Prime Video Store), checked 15 Nov 2026, and the version pages linked in the
- JustWatch Australia: A Christmas Carol (2009) streaming and buy offers, 15 Nov 2026
- JustWatch Australia: The Muppet Christmas Carol (1992), Disney+
- TMDB: A Christmas Carol (2009) cast, crew and runtime
- CompareTV: Disney+ plans and prices in Australia (Standard with Ads $9.99, Standard $17.99), checked 28 Oct to 10 Nov 2026
- CompareTV: Prime Video price and free trial in Australia
