From Home Alone 2 to Mary Poppins to The Good Dinosaur - here's the best movies on this Christmas and when to catch them!
Check out our festive film guide – here’s our pick of the best Christmas films on TV over Christmas Eve, Christmas Day and Boxing Day – and what channels and times they’re on!
What are the best movies on Christmas Eve?
Shaun the Sheep Movie, 10.10am-11.30am
Monsters University, 1.20pm-2.55pm
Mary Poppins, 5.00pm-7.15pm
The Grinch, 12.55pm-2.55pm
Santa Claus: The Movie, 3.25pm-6.10pm
Miracle on 34th Street, 6.05pm-8.00pm
The King and I, 1.30pm-4.20pm
What are the best Christmas films on Christmas Day?
The Good Dinosaur, 1.30pm-3.00pm
The Jungle Book, 3.10pm-4.50pm
Monsters, Inc, 4.10-5.55pm
Bridget Jones’s Diary, 11.30pm-1.20am
Postman Pat: The Movie, 610am-7.35 am
Arthur Christmas, 1.45pm-3.45pm
The Muppets Christmas Carol, 4.00pm-5.40pm
Home Alone 2: Lost in New York, 5.40pm-8.00pm
Chitty Chitty Bang Bang, 3.10pm-6.05pm
What are the best films on Boxing Day?
The Princess and the Frog, 10.30am-12noon
Raiders of the Lost Ark, 1.25pm-3.15pm
The BFG, 5.40pm-7.30pm
The Adventures of Tintin: The Secret of the Unicorn, BBC2, 7.45am-9.20am
The Young Victoria, 10.20am-12noon
Saving Mrs Banks, 2.30pm-4.30pm
Free Wily 3: The Rescue, 9.25am-11.05am
The Witches 11.05am-12.50pm
Quantam of Solace, ITV, 8.00pm-10.05pm
Love Actually 10.20pm-12.55am
Short Circuit, 9.20am-11.20am
Kung Fu Panda 2, 1.25pm-3.15pm
Mrs Doubtfire, 5.45pm-8.00pm
The Green Mile, 11.00pm-2.20am
The Dirty Dozen, 11.10am-2.10pm
Dirty Dancing, 10pm-12 midnight
Home Alone 2 pic: Snap/REX/Shutterstock