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