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
09.25: The Story of SM:TV Live
Ant and Dec reunite with Cat Deeley to look back on their years hosting the Saturday morning entertainment show.
10.40: James Martin's Saturday Morning at Christmas (repeat)
The chef cooks up festive treats for guests including Denise Van Outen and Chris Evans.
12.40: ITV News and Weather
The latest news headlines.
12.55: ITV Racing: Live From Kempton
Hosted by Ed Chamberlin and Francesca Cumani.
15.25: ITV News and Weather
The latest news headlines.
15.40: Shrek The Halls
Shrek attempts to have a quiet family Christmas.
16.05: The Cube Celebrity Special (repeat)
With McFly's Danny Jones and Dougie Poynter.
17.15: In For A Christmas Penny
A festive special from Bath, including an ice-skating challenge and a mysterious celebrity Santa.
18.00: The Chase Celebrity Christmas Special
With contestants Tim Lovejoy, Kay Burley, Eni Aluko and Richard Herring.
19.00: The Masked Singer
Series two gets underway as we all start guessing the answer to the question - who's that behind the mask?
20.30: Family Fortunes: Celebrity Christmas Special
Shirley Ballas's family take on Spencer Matthews and his clan.
21.30: Who Wants To Be A Millionaire? Celebrity Special
Piers Morgan and Jordan Banjo face the infamous chair.
22.30: ITV News and Weather
The latest news headlines.
22.45: FILM: The Holiday (2006)
Romcom about two women on different sides of the Atlantic who decide to swap houses over Christmas.
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
body check tags ::
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025