Christmas TV schedules
Christmas Eve: BBC One | BBC Two | ITV | Channel 4 | Channel 5
Christmas Day: BBC One | BBC Two | ITV | Channel 4 | Channel 5
December 26: BBC One | BBC Two | ITV | Channel 4 | Channel 5
06.00: Breakfast
With Naga Munchetty.
08.55: The Gruffalo
A little mouse takes a dangerous walk through the woods.
09.25: The Gruffalo's Child
The gruffalo's daughter sets off in search of the big, bad mouse.
09.50: FILM: Lou (2017)
Pixar short that sees a pile of lost and found items teach a schoolyard bully a lesson.
10.00: Christmas Day Eucharist
A gospel-themed service live from the Church of God of Prophecy in Birmingham.
11.00: The Snail and the Whale
A tiny snail tries to see the world by hitching a lift on a humpback whale.
11.25: Zog
Following an accident-prone dragon in his first four years at Dragon School.
11.55: Top of the Pops Christmas Special
Including performances from Joel Corry and MNEK, KSI and Craig David, Jamie Cullum and Becky Hill.
12.55: BBC News
Followed at 13.05 by the national weather.
13.10: FILM: Inner Workings (2016)
Disney short following the internal struggles of a bored office worker.
13.15: FILM: Early Man (2018)
Following a young boy in the Stone Age who turns to football in an attempt to protect his tribe.
14.35: Zog and the Flying Doctors
Zog assists Princess Pearl as she provides medical care to the community.
15.00: The Queen
Her Majesty addresses the nation.
15.10: FILM: Coco (2017)
A Mexican boy is transported to the land of the dead.
16.45: Strictly Come Dancing - The Christmas Countdown
The 25 most memorable Strictly routines of all time, as picked by the public.
18.00: Michael McIntyre's Christmas Wheel
Featuring celebrity contestants Holly Willoughby, Alan Carr and Oti Mabuse.
19.00: Blankety Blank Christmas Special
Bradley Walsh hosts a one-off festive edition of the iconic gameshow.
19.40: Call The Midwife
In December 1965, Sister Monica Joan is rushed to hospital, while the circus arrives in Poplar.
21.10: EastEnders
The police make an arrest, while Denise gets a double blast from the past.
22.00: Mrs Brown's Boys Christmas Special
A flasher is terrorising the neighbourhood.
22.40: The Vicar of Dibley (repeat)
The Christmas Lunch Incident. Geraldine agrees to attend three slap-up Christmas lunches.
23.25: BBC News
Followed at 23.35 by the national weather.
23.40: On Christmas Night
Ashley Banjo narrates the story of the first Christmas from Luke's Gospel.
23.45: Paul McCartney at The Cavern Club
The musician's full 28-song set from an infamous 2018 performance at The Cavern Club.
01.15: FILM: Absolutely Fabulous: The Movie (2016)
Patsy and Edina go on the run after apparently killing Kate Moss.
Christmas TV schedules
Christmas Eve: BBC One | BBC Two | ITV | Channel 4 | Channel 5
Christmas Day: BBC One | BBC Two | ITV | Channel 4 | Channel 5
December 26: BBC One | BBC Two | ITV | Channel 4 | Channel 5