TODAY’S BIGGEST HEADLINE!! Coronation Street confirm full Christmas 2025 and New Year schedules
Coronation Street and Emmerdale spoilers follow.
Christmas is getting closer – and now’s your chance to plan your soap viewing in advance. ITV has released its full festive schedules today, so we’ve unpacked all of the details you need on Coronation Street and Emmerdale timings.
Both ITV soaps are airing huge storylines over the Yuletide season. Returning character Eva Price has been tipped as one to watch on Corrie, as the Driscoll family’s first Christmas together on the cobbles turns into a dramatic affair, while Becky Swain’s scheming escalates and there’s even a video cameo from Gail Platt.
Meanwhile, Kim Tate, April Windsor and villainous Ray Walters are among those in the spotlight on Emmerdale. Both soaps are also building up to the epic Corriedale crossover episode, which airs in January, so you won’t want to miss a moment…
ITV’s festive schedules have confirmed that Emmerdale and Coronation Street both get hour-long Christmas Day episodes this year, airing at 6.15pm and 7.15pm respectively.

This is good news for Emmerdale fans, as the show had been cut back to 30 minutes on Christmas Day in 2023 and 2024. Corrie also aired a shorter 30-minute Christmas episode in 2023, but was back to an hour last year for Gail’s exit.
Discover more
Additionally, both soaps are airing on Christmas Eve, Boxing Day, New Year’s Eve and New Year’s Day, putting them right at the heart of the festive schedules.
The full rundown for the festive fortnight follows below:
Monday 22 December
7.30pm: Emmerdale (30 mins)
8.00pm: Coronation Street (60 mins)
Tuesday 23 December

7.00pm: Emmerdale (30 mins) – earlier slot due to ITV football coverage
Wednesday 24 December – Christmas Eve
6.55pm: Emmerdale (30 mins)
8.40pm: Coronation Street (30 mins)
Thursday 25 December – Christmas Day
6.15pm: Emmerdale (60 mins)
7.15pm: Coronation Street (60 mins)
Friday 26 December – Boxing Day
6.30pm: Emmerdale (30 mins)
7.00pm: Coronation Street (30 mins)
ITV
Related: Emmerdale‘s Kim Tate to fight for her life in shocking Sam Dingle story
Monday 29 December
7.30pm: Emmerdale (30 mins)
8.00pm: Coronation Street (30 mins)
Tuesday 30 December
7.30pm: Emmerdale (30 mins)
8.00pm: Coronation Street (30 mins)
Wednesday 31 December – New Year’s Eve
7.30pm: Emmerdale (30 mins)
8.00pm: Coronation Street (60 mins)
Thursday 1 January – New Year’s Day
7.00pm: Emmerdale (60 mins)
8.00pm: Coronation Street (60 mins)
Friday 2 January
7.30pm: Emmerdale (30 mins)
8.00pm: Coronation Street (60 mins)
Coronation Street airs on Mondays, Wednesdays and Fridays at 8pm on ITV1 and streams on ITVX.
Read more Coronation Street spoilers on our dedicated homepage
The new edition of Living Legends is here! Buy Ariana & Witches in newsagents or online, priced at just £8.99.