What’s on telly tomorrow? Oh, let’s face it, we’ve had better years — many of them. 

You can now enjoy the best of every year thanks to internet catch-up technology.

It’s a good thing because there are few new TV shows due to the logistical challenges of producing television during a pandemic.

Marmalade digital game designer today reported that 50% of all Christmas programs on BBC1, BBC2, ITV Channel 4 and Channel 5 this year will be repeated. 

The big five channels are showing 403 shows across Christmas Eve, Christmas Day and Boxing Day — and 202 of them will be repeats.

But what does that matter when you’ve got the riches of Christmases Past at the touch of your remote? 

You can now enjoy family favorites from the time the kids get up until Aunt Maureen passes away.

This is a time-by-hour schedule of a Christmas show on streaming platforms. Subscriptions are required for BritBox and Amazon. All other services are available for free.

4.30pm: Gavin & Stacey, Christmas Special 2008, iPlayer

4.30pm: Gavin & Stacey, Christmas Special 2008, iPlayer

CBeebies Presents The Nutcracker and A Christmas Carol at 5.15am, iPlayer

Children are awake. You’re not, even though you’re out of bed. These two energetic plays will keep your children happy. Keep it low.

6.45 am: The Madagascar Penguins in a Christmas Caper 2005, iPlayer

The giraffe is lit up like a Christmas tree, the chimps have broken into the six-packs and the penguins of Central Park Zoo are doing what they always do — planning an escape. You will find plenty of fish, gags and other funny stuff.

7am: Some Mothers Do ’Ave ’Em, Christmas Special 1975, BritBox

Anybody too young to remember Michael Crawford as the overgrown man-baby Frank Spencer has a treat in store — a department store, where Frank is working as a pixie in the grotto. You will be amazed at the hilarious gags and comic timing.

Talking Pictures Encore: 7.45 AM Christmas Highlights

Noel Cronin, a Watford enthusiast who started a classic movie channel, now provides a streaming video service for free.

There are many feature films, including Scrooge and Alastair Sim. But treat yourself to half an hour of vintage shorts — Fifties Christmas Round Nan And Grandad, a look at Australia’s celebrations in Christmas Under The Sun and the wartime Christmas In 1942.

6.45am: The Madagascar Penguins In A Christmas Caper, 2005, iPlayer

6.45am: Madagascar Penguins In A Christmas Caper. 2005. iPlayer

8.10am: ’Allo ’Allo Christmas Special 1985, BritBox

It never takes its aim too high in this farcical French Resistance comedy sitcom. With characters named Mimi Labonque or Fifi Lefanne, how could this be?

Gorden Kaye, his co-stars and their outrageous accents wouldn’t be allowed to continue.

9am Call The Midwife Christmas Special 2015 iPlayer/UKTV

It’s snowing and Sister Monica Joan (Judy Parfitt), a nun, goes missing.

10.15am: Alfie Boe’s Christmas Carols On ITV, 2017, BritBox

The singer leads the congregation at St Elisabeth’s in Greater Manchester, with guest Nadine Coyle from Girls Aloud.

11am: Frasier, Perspectives On Christmas, 1997, All4

There’s no shortage of Frasier Christmas specials but this is one of the most satisfying as Niles, Daphne, Frasier and Martin look back on their celebrations. Beautiful and intelligent.

11.30 a.m.: Father Christmas 1991, All4

The Snowman is a beloved classic, but Raymond Briggs’ animated version by the same artist is equally charming. Santa is a bit of a grump, aching to put his feet up — but he has a heart of gold.

12 noon: 2Point4 Children Christmas Special 1992, BritBox

Belinda Lang, Gary Olsen and Ben Olsen were Bill and Ben nearly thirty years ago. That long — surely it’s not possible?

12.30pm: Top Of The Pops Christmas, 1978, iPlayer

12.30pm Top Of The Pops Christmas 1978, iPlayer

12.30pm Top Of The Pops Christmas 1978, iPlayer

Noel Edmonds presents Darts. Who’d have guessed this was the high point of punk rock?

1.30pm: Friends The One Where Rachel Quits. Special Christmas 1996 on Netflix

Rachel (Jennifer Aniston) isn’t quitting the show, of course — just her job at Central Perk coffee bar. Joey (Matt LeBlanc), is selling Christmas trees which offends Phoebe, (Lisa Kudrow), and her ideas about the season.

2.30pm: Miranda Christmas Special 2014: BritBox’s Final Curtain

Miranda Hart had announced that she would not be making a fourth season of the sweetly funny sitcom. The Beeb convinced her to tie it up in two special episodes with a ribbon. This second episode is nearly heartbreaking.

2.30pm Birds Of A Feather, Christmas In Dreamland 1994, UKTVPlay

What’s Christmas Eve without a schooner of sherry? A Tia Maria, Baileys and a rum punch are all part of the Christmas Eve festivities. Sharon (Pauline Quirke) has had so much that she’s nodded off — into a delirious fantasy world. Linda Robson plays Tracey while Lesley Joseph portrays Dorien.

3.15pm: Porridge 1975 Christmas Special, iPlayer

3.15pm Porridge 1975 Christmas Special on iPlayer

3pm: Quentin Crisp’s Alternative Christmas Message 1993, All4

With a caption proclaiming him to be ‘Quentin Crisp the Queen’, the actor arrives waving from a horse-drawn carriage and delivers a perfectly bonkers fireside address. ‘Women have now decided to become people,’ he laments. ‘This is a change for the worse. Women can be more friendly than other people. Your life will be faster, more loud, and harsher. Already, the loudness is here. No one seems to mind.’

3.15pm Porridge 1975 Christmas Special on iPlayer

Fletch (Ronnie Barker), discovers that his fellow lags plan a breakout, using carol singing to hide the sounds of digging. They are hiding the entire earth, but where? Fletch just tells Fulton Mackay to look at his face.

4pm: Only Fools and Horses Christmas Special 1982 (Diamonds Are For Heather), BritBox

You can find 16 episodes of the Christmas episode of this wonderful sitcom, which stars David Jason. This early episode is great. Del Boy falls in love, after chatting up a woman in the Nag’s Head: ‘I’m an importer-exporter of quality merchandise. I tell you what, if you’re interested, I’ve got some very cheap washing powder.’

4.30pm: Gavin & Stacey, Christmas Special 2008, iPlayer

Uncle Bryn (Rob Brydon) has his mistletoe primed, so it’s going to be a lively celebration as the family and friends from Barry head to Essex to join new bride Stacey (Joanna Page). Many viewers were slow to catch on to this rom-com by co-stars James Corden and Ruth Jones — it just gets funnier with the years.

5.30pm: The Adventures Of Sherlock Holmes, The Blue Carbuncle 1984, BritBox

To many Holmes fans, Jeremy Brett is the finest actor to take the role — finicky, precious, witty, sharp, maudlin and explosive, often all within the space of a minute. This festive episode, involving a Christmas goose, is not his most fiendish mystery but it’s one of the funniest. Watson is played by David Burke.

6.20pm: Morecambe & Wise: Late Night Line-up, 1966, iPlayer

6.20pm: Morecambe & Wise: Late Night Line-up, 1966, iPlayer

6.20pm: Morecambe & Wise: Late Night Line-up, 1966, iPlayer

Eric and Ernie are essential Christmas guests. However, their BBC classics can be difficult to stream on streaming platforms. This interview with Michael Dean in black and white gives you a new perspective. ‘Are you going to ask intelligent questions?’ worries Ernie. ‘We’re going to be in trouble here.’

6.30pm: The Vicar Of Dibley, Winter Special 1999 BritBox

Praise be! Praise be! ‘It’s weird, she tells vicar Geraldine (Dawn French). ‘I can feel it moving around. You’ve never had anything moving around inside you, have you?’

7.15pm: Poirot’s Christmas, 1994, BritBox

David Suchet is at his incomparable best, mocking Inspector Japp (Philip Jackson) as they investigate the murder of a poisonous old patriarch in his locked bedroom: ‘Ah, Chief Inspector, you have been thinking again. I have warned you of this before.’ Stylish, sinister costume drama.

9pm: Downton Abbey Christmas Special 2011 BritBox

It’s 1919, and the aristocratic soap has never been more dramatic. The valet Mr Bates (Brendan Coyle), has survived World War I, but he is now accused of killing his ex-wife, Vera. Lady Mary (Michelle Dockery) is being blackmailed into marrying a caddish newspaper magnate (Iain Glen), her father Lord Grantham (Hugh Bonneville) wants her to wed ‘a cowboy . . . to shake us up a bit’, but cousin Matthew (Dan Stevens) has other plans for her happiness.

10.30pm: Doctor Who, The Runaway Bride Christmas Special 2006 on iPlayer

You might argue there have been better Doctors than David Tennant this century but, of course, you’d be wrong. Russell T. Davies created this episode of a feature length. It was written as we wondered how Rose might be replaced on the show. A woman in a wedding dress bursts into the Tardis as it hurtles through space, that’s how. Catherine Tate has come aboard and she’s not happy. Wow!

4pm: Only Fools And Horses: Christmas Special 1982 (Diamonds Are For Heather), BritBox

4pm: Only Fools and Horses Christmas Special 1982 (Diamonds Are For Heather), BritBox

11.30pm: Smack The Pony Christmas Special 2002 All4

Channel 4 can be counted on for festive outrage. Sally Phillips and Doon Mackichan star in this sketch program that is so outrageous it almost makes The Benny Hill Show seem like Songs Of Praise. Their first Christmas special includes a skit on women’s football, as Sally celebrates a goal with her shirt pulled up over her head . . . until she realises she’s forgotten her bra. That will bring a blush to Santa’s cheeks.

Midnight Father Ted Christmas Special (1996), BritBox

Comedy perfection when a group religious priests go on shopping trip and wander into a department store’s lingerie section. Ted (Dermot Morison) rescues the victim in the manner of a war film. And Father Dougal (Ardal O’Hanlon) does his first funeral, which goes about as well as you’d expect.

1am: The Avengers Too Many Christmas Trees 1965, Amazon Prime

This surreal spy thriller has every episode as funny as the inflatable reindeer tinsel. But this episode is even more hilarious. John Steed (Patrick Macnee), a secret agent, and Emma Peel (Diana Rigg), a high-spirited partner in crime are attending a party to pursue a murderous Santa Claus. However, they encounter enemies with telepathic power. Festive trivia: did you know Emma Peel’s name is a pun? It’s M. Appeal — for Man Appeal.

2am: Rod Stewart Live, 1976, iPlayer

If you haven’t succumbed to the sherry trifle, sing-along-a-Rod in this marvellous Christmas concert from the Olympia stadium in West London, 45 years ago. Tonight’s The Night, This Old Heart Of Mine, I Don’t Want To Talk About It, Maggie May, Sailing — go on, you know all the words.

1am: The Avengers, Too Many Christmas Trees, 1965, Amazon Prime

1am: The Avengers Too Many Christmas Trees 1965, Amazon Prime