The weather outside may be frightful but there's always something good on the box come Christmas time. If, however, you just can't face the usual repeats or festive movies, here's what will provide the unmissable viewing this year.
Top related searches:
You guessed it - topping the list is the special Christmas edition of Doctor Who (BBC1, 6pm Christmas Day). Star of the show Matt Smith is set to be joined by opera singer Katherine Jenkins and acting legend Michael Gambon for a Dickensian special. And Doctor Who himself insists "it's the most Christmassy episode in a long time". Bound to be a firm favourite with the whole family.
Had enough of The Good Life re-runs? Never fear - Giles Coren and Sue Perkins are doing it for real and are preparing for their very own self-sufficient Christmas. The inevitable turkey dinner beckons, as well as homemade gifts and, along with Sophie Grigson and Merry Berry, one-time Blue Peter presenter Peter Purves will be popping in to make the famous advent crown.
A reminder of days gone by is on the cards with Simon Nye's adaptation of Just William, which will take many a viewer back to their childhood days. And best of all, it stars curly-haired Ben from the sitcom Outnumbered.
Christmas isn't the same without The Two Ronnies, but one particular Ronnie (Corbett) is celebrating his 80th birthday this year with a one-off sketch show featuring the man himself along with the comic talents of Rob Brydon, Miranda Hart and James Corden.
Petrolheads will be pleased to hear there's a Top Gear Crimbo special on the way (BBC2, Dec 26) - expect plenty of manly japes as Clarkson, the Hamster and Captain Slow journey from Bethlehem to Jerusalem in a festive-themed epic.
Of course, a touch of London cheer (or more than likely not) comes in the form of EastEnders regular Christmas Day slot (BBC1, 8pm). This year, Stacey makes a life-changing decision as the love triangle between herself, Janine and Ryan comes to a head.
And if you're after a truly happy Christmas, you may want to tune in for the Who Wants to Be a Millionaire Christmas special (ITV, 9pm Dec 23). Apparently, it will be the first time ever that viewers at home can win big money themselves, as a host of celebs play for their chosen charities.
What TV shows are you looking forward to this Christmas? Let us know below...