The best movies on TV over Christmas 2018
'Tis the season to gather your nearest and dearest, plonk yourselves in front of the telly and enjoy a good murder shedloads of films while you work your way through every tin of chocolate you can get your paws on – and there's something for everyone this Christmas.
Whether you're in the mood for Bridget Jones and her big knickers, a panda with some very impressive martial-arts skills, or you're sticking to the script with the likes of Love Actually and Elf, we've gathered the best of the bunch so you don't miss out on any of your favourites, as well as enjoying a few you might have skipped over the years.
And if you want to know more about the rest of the season's best TV offerings, we've got a guide to the BBC's best bits, ITV's highlights, and Channel 4's festive favourites.
(Timings are subject to change.)
Saturday, December 22
Bridge to Terabithia - 8.45am, Channel 4
The Muppets - 10am, BBC TWO
Hachi: A Dog’s Tale - 12pm, Channel 4
The Wizard of Oz - 1pm, ITV3
Penguins of Madagascar - 1.40pm, BBC ONE
Kung Fu Panda - 3pm, BBC ONE
Finding Neverland - 4.25pm, BBC TWO
Pitch Perfect 2 - 6.10pm, Channel 4
Crocodile Dundee - 6.10pm, Channel 4
Star Wars Episode VI: Return of the Jedi - 6.30pm, ITV
The Lone Ranger - 7:15pm, BBC TWO
Terminator 2: Judgement Day - 11.05pm, ITV4
East is East - 11.10pm, Channel 4
The Sapphires - 11.40pm, BBC TWO
Sunday, December 23
Mr Peabody & Sherman - 10.15am, BBC ONE
Twelfth Night - 1.10pm, BBC TWO
A Christmas Carol (animated) - 1.30pm, BBC ONE
Up - 3.25pm, BBC ONE
Red River - 4.15pm, ITV4
Men In Black - 4.30pm, Channel 4
Elf - 4.45pm, ITV2
Alice in Wonderland - 5.20pm, BBC TWO
Men In Black II - 6.20pm, Channel 4
Casino Royale - 9pm, BBC ONE
Far from the Madding Crowd - 10pm, BBC TWO
Krampus - 11pm, Channel 5
The Grand Budapest Hotel - 11.20pm, Film4
Christmas Eve
Shaun the Sheep Movie - 10.10am, BBC ONE
Oklahoma! - 10.45am, Channel 5
A Christmas Carol - 11.45am, Channel 4
How the Grinch Stole Christmas - 12.55pm, ITV
Monsters University - 1.20pm, BBC ONE
The King and I - 1.30pm, Channel 5
Zootropolis - 2.55pm, BBC ONE
Santa Claus: The Movie - 3.25pm, ITV
Scrooge: A Christmas Carol - 4.20pm, Channel 5
Mary Poppins - 5.00pm, BBC ONE
Miracle on 34th Street - 6.05pm, Channel 4
The Lego Movie - 7.05pm, ITV2
Gremlins - 9.30pm, ITV
The Lady in the Van - 10pm, BBC TWO
Christmas Day
Avengers: Infinity War - from 10.30am, Sky Cinema Premiere
Wallace & Gromit: The Curse of the Were-Rabbit - 11.am, BBC ONE
Guys and Dolls - 12.45pm, BBC TWO
Seven Brides for Seven Brothers - 1.05pm, Channel 5
The Good Dinosaur - 1.30pm, BBC ONE
Arthur Christmas - 1.45pm, Channel 4
The Jungle Book (live-action version) - 3.10pm, BBC ONE
Chitty Chitty Bang Bang - 3.10pm, Channel 5
The Muppet Christmas Carol - 4.00pm, Channel 4
Monsters, Inc - 4.10pm, ITV
Home Alone 2: Lost in New York - 5.40pm, Channel 4
Oliver Twist - 5.40pm, Talking Pictures
The Greatest Showman - 6.45pm, Sky One
Jurassic World - 7.45pm, ITV 2
The Duchess - 10:15pm, BBC TWO
Bridget Jones’s Diary - 11.30pm, ITV
Boxing Day
The Adventures of Tintin: The Secret of the Unicorn - 7.45am, BBC TWO
The Young Victoria - 10.20am, BBC TWO
The Princess and the Frog - 10.30am, BBC ONE
The Witches - 11.05am, ITV
Small Soldiers - 11.20am, Channel 4
The Dirty Dozen - 11.20am, Channel 5
Raiders of the Lost Ark - 1.25pm, BBC ONE
Kung Fu Panda 2 - 1.25pm, Channel 4
Passport to Pimlico - 1.45pm, Talking Pictures
Saving Mr Banks - 2.30pm, BBC TWO
The BFG - 5.40pm, BBC ONE
Mrs Doubtfire - 5.45pm, Channel 4
Quantum of Solace - 8.00pm, ITV
Dirty Dancing - 10pm, Channel 5
Sausage Party - 10pm, 5STAR
Love Actually - 10.20pm, ITV
The Green Mile - 11.00pm, Channel 4
Starter for 10 - 12.15am, BBC TWO
Thursday, December 27
The Pirates! In an Adventure with Scientists - 9.25am, BBC ONE
Carry on Screaming - 10.30am, ITV3
Madagascar: Escape 2 Africa - 10.50am, BBC ONE
Romancing the Stone - 11.35am, More4
Les Miserables - 12pm, Channel 4
Indiana Jones and the Temple of Doom - 1.30pm, BBC ONE
Kung Fu Panda 3 - 4.20pm, BBC ONE
The Golden Compass - 6.40pm, ITV 2
Skyfall - 8pm, ITV
Meet the Fockers - 10.25pm, BBC One
Friday December 28
Turbo - 9.00am, BBC ONE
A League of Their Own - 9.45am, Channel 4
Madagascar 3: Europe’s Most Wanted - 10.25am, BBC ONE
Emma - 12.30pm, BBC TWO
Bugsy Malone - 12:50pm, ITV3
Indiana Jones and the Last Crusade - 1.15pm, BBC ONE
Brideshead Revisited - 2.25pm, BBC TWO
Sunshine on Leith - 2.35pm, Channel 4
Wreck-It Ralph - 4.10pm, BBC ONE
Eddie the Eagle - 8.00pm, ITV
Stand by Me - 9pm, Sony Movies
Gladiator - 11.10pm, More4
Vertigo - 1.50am, Channel 4
Saturday December 29
Bean - 9.50am, Channel 5
Groundhog Day - 11.35am, Channel 5
The Mummy - 12.05pm, ITV
Chicken Run - 1.15pm, BBC ONE
Hugo - 2.10pm, Channel 4
Indiana Jones and the Kingdom of the Crystal Skull - 2.35pm, BBC ONE
Apollo 13 - 6.15pm - ITV4
Ant-Man - 7.50pm, BBC ONE
Philomena - 9.00pm - BBC TWO
Anchorman 2: The Legend Continues - 9pm, Channel 4
The Inbetweeners 2 - 11.20pm, Channel 4
Sunday, December 30
Bolt - 9.20am, BBC ONE
The Mummy Returns - 11.25am, ITV
Spirited Away - 1.10pm, Film4
Cinderella (live action), 2.25pm, BBC ONE
E.T. The Extra Terrestrial - 2.45pm, Channel 5
Edward Scissorhands - 3.30pm, Channel 4
How to Train your Dragon 2 - 4.05pm, BBC ONE
Willy Wonka and the Chocolate Factory - 5pm, Channel 5
Porridge - 5.30pm, BBC TWO
Paddington - 5.40pm, BBC TWO
Star Wars Episode VII: The Force Awakens - 8pm, ITV
The Hobbit: An Unexpected Journey - 10.50pm, ITV
GoodFellas - 11.40pm, TCM
War of the Worlds - 11.45pm, BBC ONE
The Woman in Black - 12.05am, Channel 4
New Year’s Eve
Flash Gordon - 11.10am, Channel 4
The Mummy: Tomb of the Dragon Emperor - 11.45am, ITV
Death on the Nile - 12.50pm, BBC TWO
Big Hero 6 - 2.40pm, BBC ONE
The Dam Busters - 3.20pm, Channel 4
Maleficent - 4.15pm, BBC ONE
Pan - 5.45pm, Channel 5
Spectre - 8.00pm, ITV
Absolutely Fabulous: The Movie - 9.00pm, BBC ONE (not Scotland)
Bridesmaids - 9pm, ITV2
Mission: Impossible - Ghost Protocol - 9pm, Film4
Basic Instinct - 12.10am, ITV
New Year’s Day
The Muppet Movie - 10.00am, Channel 4
The NeverEnding Story - 12.55pm, 5STAR
The Railway Children - 1.00pm, BBC One
Splash - 1.25pm, Channel 4
Oliver! - 2.25pm, Channel 5
Ben-Hur - 2.35pm, ITV4
The Eagle has Landed - 2.50pm, BBC TWO
The Jungle Book (animated version) - 3.45pm, BBC ONE
Inside Out - 5pm, BBC ONE
Sister Act - 5.50pm, Channel 4
Bridge of Spies - 9pm, Film4
The Revenant - 10.00pm, BBC TWO
Avengers: Age of Ultron - 10.55pm, BBC ONE
Young Frankenstein - 12.25am, BBC TWO
Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Instagram and Twitter account.
('You Might Also Like',)