All the best festive programmes from BBC One
The families get together once again for Christmas.
Misanthropic businessman Ebenezer Scrooge refuses to let his workers celebrate Christmas.
Join Mary Berry for a very festive Christmas as she visits charities around the country.
Liz Bonnin explores the remarkable strategies used by animals to get through winter.
A beautiful tale of an unlikely friendship, a tour of the world and a heroic rescue.
Strictly Scrooge Craig Revel Horwood is the star of a Christmassy Midnight Gameshow.
Agnes's world is turned upside down when an angel arrives in Finglas and grants her a wish
The Nonnatus House team head to the Outer Hebrides in response to a nursing shortage.
Six stars of past series return to the Strictly dancefloor.
Last-minute Christmas shopping leaves Lee and Lucy late for Christmas.
Lucky studio audience members get the chance to win the trip of a lifetime to Lapland.
The team tackle a bike, a harmonium, a clockwork train set and a beloved 80-year-old bear.
Paddington finds himself the prime suspect when Aunt Lucy's birthday present is stolen.
With Susan Calman, Melvin Odoom, John Barnes, Scott Mills, Chris Kamara and Vick Hope.
With Liz Bonnin, Stephen Merchant, Sharon Osbourne and Dr Ranj Singh.
Her Majesty Queen Elizabeth II delivers her annual address in the Christmas Message.
The Two Ronnies bring you their favourite treats from their many classic Christmas shows.
Fearne Cotton and Clara Amfo take listeners through the pop highlights of 2019.
A baby turns out to be a secret agent in a battle between babies and puppies.
When a shy little girl finds a baby dragon in the woods, she makes a brave decision.
A feast of festive carols with Aled Jones and star guests from the Assembly Hall, Belfast.
Highlights of Kate and Ben's Christmas week at Longleat Safari Park.
There's Christmas magic, French custard and a disappearing cabinet at Arkwright's.
Gary Lineker, Clare Balding and Gabby Logan present the 2019 awards live from Aberdeen.