Are you preparing for all the festive TV specials? We’ve got it all under control! UnderTheChristmasTree has put together exactly what and when your favourite ITV shows are being aired this Christmas Eve.

Here’s this year’s schedule:
Christmas Eve Morning:
6.00am – 6.20am: Mr Magoo
6.30am – 7.30am: Hotel Transylvania
7.30am – 8.00am: Be Cool, Scooby-Doo!
8.00am – 8.30am: Trolls Holiday
8.30am – 8.55am: Merry Madagascar
8.55am – 9.25am: Makeaway Takeaway
9.25am – 11.35am: James Martin’s Saturday Morning
11.35am – 12.35pm: John and Lisa’s Christmas Kitchen
Christmas Eve Afternoon:
12.35pm – 12.45pm: Regional News, Weather
12.45pm – 2.35pm: Arthur Christmas
2.35pm – 4.45pm: Santa Claus – The Movie
4.55pm – 5.15pm: ITV News & Weather
5.15pm – 6.00pm: In For A Christmas Penny
Christmas Eve Evening:
6.00pm – 7.00pm: Celebrity Catchphrase Christmas Special
7.00pm – 8.05pm: Royal Carols: Together at Christmas
8.05pm – 9.20pm: Britain Get Singing
9.20pm – 10.20pm: It’ll be Alright on the Night
10.20pm – 10.40pm: ITV News
10.40pm – 11.40pm: Christmas Comedy Club With Lost Voice Guy
11.40pm – 12.45am: Christmas Carols on ITV
Get ready to fill your TV planners!