The Radio Times logo

Listen to the Doctor Who podcast: The best Christmas special revealed

We run down the best Doctor Who festive adventures, as voted for by readers.

Doctor Who: A Christmas Carol
Published: Friday, 25th December 2020 at 11:00 am

We wish Who a Merry Christmas, and a Happy Who Year!


As the 25th December rolls around again, some Doctor Who fans may be hankering for the days of the sci-fi drama’s Christmas specials. But if you do fancy a trip down Who-letide memory lane, which festive special should you rewatch today? And which is the best anyway?

To find out we asked our readers, and 6,000 votes later we have our answer – 2010 Matt Smith adventure A Christmas Carol, which narrowly clinched a tight race between episodes starring David Tennant, Peter Capaldi, Jodie Whittaker and even First Doctor William Hartnell.

In this week’s special extended edition of our Doctor Who podcast, we run down every festive adventure and its place in our ranking, wondering which Christmas (or New Year’s) episodes deserve their place, and which have been unfairly left at the back of the tree.

Plus, we take an in-depth look at A Christmas Carol to find out exactly why it remains Doctor Who fans’ favourite a decade after it first aired on TV.

Was the vote right, or wrong? Did you favourite Christmas special deserve a higher ranking? Check out the full breakdown below and ponder away…

  1. A Christmas Carol 13%
  2. The End of Time 11%
  3. The Christmas Invasion 10% (higher vote)
  4. The Feast of Steven 10%
  5. Resolution 8% (higher vote)
  6. The Husbands of River Song 8%
  7. Voyage of the Damned 8%
  8. Twice Upon a Time 7%
  9. The Runaway Bride 6%
  10. The Time of the Doctor 5% (higher vote)
  11. Last Christmas 5%
  12. The Snowmen 3% (higher vote)
  13. The Next Doctor 3%
  14. The Doctor, the Widow and the Wardrobe 2%
  15. The Return of Doctor Mysterio 1%

Want more Doctor Who fun? Check out our previous podcast about 2019 festive special Resolution, or our guide to the new Daleks in upcoming special Revolution of the Daleks.

And incidentally, a happy Christmas to all of you at home!


Doctor Who: Revolution of the Daleks comes to BBC One at 6:45pm on New Year’s Day. Want something else to watch? Check out our full TV Guide and our guide to the best Christmas TV.


Sponsored content