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
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
EastEnders: RTÉ One - 8.30pm. BBC One - 8pm