Christmases on Coronation Street are always filled with festive cheer - and plenty of drama.
Spoilers released ahead of the Christmas Day episode suggest Tyrone and Fiz could reunite, as his former partner announces she's cancelled her holiday and will be spending the day with them.
Elsewhere Nina faces Christmas alone in the cafe, and Sarah despairs over her ungrateful family.
READ MORE: When Emmerdale is on ITV over Christmas and New Year
With families having to spend time apart last year due to the coronavirus pandemic, the Platts and Barlows decide to come together this year.
But Gail declares she’s not lifting a finger, David slams round in a grump and Peter and Carla do a runner.
With Christmas comes TV schedule changes, and avid soap fans will want to make sure no episodes are missed.
So here is when Coronation Street will air on ITV from December 24 to December 31.
All episodes are 30 minutes long, unless otherwise specified.
Christmas Eve - 8.30pm
Christmas Day - 8pm (hour-long episode)
Boxing Day - 7.30pm
December 27 - 9pm (hour-long episode)
December 28 - 9pm (hour-long episode)
New Year's Eve - 8pm (hour-long episode)
Receive newsletters with the latest news, sport and what's on updates from the Liverpool ECHO by signing up here