Any soap fan worth their salt knows that Christmas is when the soaps are at their most soaptastic.
If something big is going to happen, it will inevitably happen over the turkey and ham, and if someone's number is up, you can guarantee it will be a yuletide end for them.
This Christmas is no different in soapland, with a feast of drama in store on all of the soaps. Max will be wreaking havoc in EastEnders, while Peter and Billy face off in Corrie. In Emmerdale, things get a little bizarre as Robert has a Groundhog Day Christmas while over in Fair City there's a surprise in store for Kerri-Ann that leaves her in quite the predicament.
Here's when you can catch all the soaps...
Christmas Eve
EastEnders: RTÉ One - 7.55pm. BBC One - 8pm
Fair City: RTÉ One - 8.30pm
Christmas Day
Emmerdale: TV3 - 7pm (Hour-long episode)
Coronation Street: TV3 - 8pm (Hour-long episode)
Fair City: RTÉ One - 8pm (Hour-long episode)
EastEnders: RTÉ2 - 9pm. BBC One - 9pm (Hour-long episode)
St. Stephen's Day
Emmerdale: TV3 - 7pm
Coronation Street: TV3 - 9pm (Hour-long episode)
EastEnders: RTÉ One - 8.30pm. BBC One - 7.30pm
Ros na Rún - TG4 - 8.30pm
December 27th
Emmerdale: TV3 - 7pm
Coronation Street: TV3 - 7.30pm
Fair City: RTÉ One - 8pm
December 28th
Emmerdale: TV3 - 7pm
Advertised
Fair City: RTÉ One - 7.30pm
EastEnders: RTÉ One - 8pm. BBC One - 8pm, 9.30pm (Hour-long episode)
Ros na Rún - TG4 - 8.30pm
December 29th
Emmerdale: TV3 - 7pm
Coronation Street: TV3 - 7.30pm
EastEnders: RTÉ One - 8pm. BBC One - 8pm
New Year's Eve
Fair City: RTÉ One - 8.30pm
New Year's Day
Emmerdale: TV3 - 7pm
Coronation Street: TV3 - 7.30pm
EastEnders: RTÉ One - 8pm. BBC One - 8pm (Hour-long episode)
January 2nd
Emmerdale: TV3 - 7pm
EastEnders: RTÉ One - 7pm. BBC One - 7pm
Fair City: RTÉ One - 8pm
Ros na Rún - TG4 - 8.30pm
January 3rd
Emmerdale: TV3 - 7pm
Coronation Street: TV3 - 7.30pm, 8.30pm
Fair City: RTÉ One - 8pm
Advertised
EastEnders: RTÉ One - 8.30pm. BBC One - 8pm