Skip to content
SearchOTT
Doctor Who: A Christmas Carol poster

Doctor Who: A Christmas Carol

2010·Movie·PG·62 min·7.9(246)

Amy Pond and Rory Williams are trapped on a crashing space liner, and the only way the Eleventh Doctor can rescue them is to save the soul of a lonely old miser. But is Kazran Sardick, the richest man in Sardicktown, beyond redemption? And what is lurking in the fogs of Christmas Eve?

▶ Watch trailer

Where to watch Doctor Who: A Christmas Carol in United States

StreamHoopla

Click a service to open Doctor Who: A Christmas Carol there. Availability last verified on June 20, 2026.

Where is Doctor Who: A Christmas Carol streaming around the world?

CountryStreaming onRent / Buy
United StatesHoopla
CanadaHoopla

About Doctor Who: A Christmas Carol

Doctor Who: A Christmas Carol is a 2010 English-language science fiction and drama film directed by Toby Haynes. The cast is led by Matt Smith, Karen Gillan, Arthur Darvill. It has a runtime of 1h 2m. Viewers rate it 7.9/10 across 200 ratings. In United States, it is currently streaming on Hoopla.

Doctor Who: A Christmas Carol was produced by BBC Cymru Wales and made in United Kingdom. It was released on December 25, 2010, and carries a PG certification.

Director
Toby Haynes
Writers
Steven Moffat
Release date
December 25, 2010
Original language
English
Age rating
PG
Status
Released
Country
United Kingdom
Production
BBC Cymru Wales
#tv special

Doctor Who: A Christmas Carol cast & crew

Doctor Who: A Christmas Carol was directed by Toby Haynes and written by Steven Moffat.

The cast features Matt Smith as The Doctor, Karen Gillan as Amy Pond, Arthur Darvill as Rory Williams, Michael Gambon as Old Kazran / Elliot Sardick, Katherine Jenkins as Abigail, and Laurence Belcher as Young Kazran.

Behind the camera, the score was composed by Murray Gold, cinematography is by Stephan Pehrsson, and it was produced by Piers Wenger and Beth Willis.

Is Doctor Who: A Christmas Carol worth watching?

Doctor Who: A Christmas Carol holds an audience score of 7.9/10 from 246 ratings, marking it as well-reviewed science fiction films.

At 1h 2m, it's an easy, time-light watch.

If you enjoy science fiction and drama, Doctor Who: A Christmas Carol is worth a place on your watchlist.

How and where to watch Doctor Who: A Christmas Carol

In United States, you can stream Doctor Who: A Christmas Carol on Hoopla. 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 Doctor Who: A Christmas Carol

Matt Smith

Matt Smith

The Doctor

Karen Gillan

Karen Gillan

Amy Pond

Arthur Darvill

Arthur Darvill

Rory Williams

Michael Gambon

Michael Gambon

Old Kazran / Elliot Sardick

Katherine Jenkins

Katherine Jenkins

Abigail

Laurence Belcher

Laurence Belcher

Young Kazran

Danny Horn

Danny Horn

Adult Kazran

Leo Bill

Leo Bill

Pilot

Pooky Quesnel

Pooky Quesnel

Captain

No photo

Micah Balfour

Co-Pilot

Steve North

Steve North

Old Benjamin

No photo

Bailey Pepper

Boy / Benjamin

Doctor Who: A Christmas Carol — FAQs

Where can I watch Doctor Who: A Christmas Carol in United States?

Doctor Who: A Christmas Carol is streaming on Hoopla in United States.

Is Doctor Who: A Christmas Carol on Hoopla?

Yes — Doctor Who: A Christmas Carol is currently available on Hoopla in United States.

What language is Doctor Who: A Christmas Carol in?

Doctor Who: A Christmas Carol is originally in English. Subtitle and dub options vary by streaming service.

How long is Doctor Who: A Christmas Carol?

Doctor Who: A Christmas Carol runs 1 hours 2 minutes (62 minutes).

What is Doctor Who: A Christmas Carol rated?

Doctor Who: A Christmas Carol is rated PG. It holds a 7.9/10 audience score from 246 ratings.

More like Doctor Who: A Christmas Carol

Doctor Who: The Runaway Bride
A Wrinkle in Time
Jonathan
Stargate SG-1: Children of the Gods
Doctor Who: Dark Water / Death in Heaven
The Shepherd
Doctor Who: Voyage of the Damned
The Last Mimzy
How Sarah Got Her Wings
Babylon 5: The River of Souls
Justice League
Monster High 2
Doctor Who: A Christmas Carol (2010) — where to watch online · SearchOTT