All the best movies on TV over Christmas 2017
With all the family round, deciding what movies to watch over the festive season is one of the toughest Christmas choices you'll make, especially if you have to battle for the remote.
So, we've made that task a bit easier for you by gathering together the biggest and best movies that are being broadcast on TV over Christmas, whether they are premieres, classics or festive favourites, meaning you can pre-plan your viewing and decide what movies you absolutely cannot miss, whatever Nan says.
If you want to know about the rest of the season's best telly, we've got a guide to the BBC's highlights here, ITV's best bits here and Channel 4's festive offerings here.
(Timings are subject to change.)
SATURDAY, DECEMBER 23
Hidden Figures - from 6am, Sky Cinema Premiere
The Boxtrolls - 9am, Channel 4
The Muppets (2011) - 9.30am, BBC Two
A Christmas Story - 11.05am, Channel 5
Cool Runnings - 1.15pm, BBC One
Harry Potter and the Philosopher's Stone - 1.35pm, ITV
Scrooge (1970) - 2.40pm, Channel 5
Frozen - 2.50pm, BBC One
Despicable Me - 4.30pm, ITV
Bill - 6pm, BBC Two
Crocodile Dundee - 6.10pm, Channel 4
Gravity - 7.10pm, ITV2
The Hobbit: The Battle of the Five Armies - 8pm, ITV
The Wolverine - 9pm, Channel 4
The Holiday - 9pm, ITV2
Gladiator - 11.20pm, Channel 4
CHRISTMAS EVE
The Lego Batman Movie - from 6am, Sky Cinema Premiere
The Santa Clause - 10.30am, BBC One
Harry Potter and the Chamber of Secrets - 12.55pm, ITV
Monsters University - 2.20pm, BBC One
Guys and Dolls - 3.20pm, BBC Two
The Borrowers (1997) - 3.35pm, Channel 4
Home - 4.10pm, BBC One
Happy Feet - 4.40pm, ITV2
The Muppet Christmas Carol - 6.30pm, Channel 4
Casino Royale - 9pm, ITV2
The Great Gatsby - 9.30pm, BBC Two
CHRISTMAS DAY
Beauty and the Beast (2017) - from 6am, Sky Cinema Premiere
National Lampoon's Christmas Vacation - 9.25am, ITV
Peter Pan (Disney) - 11.25am, ITV2
Santa Claus: The Movie - 12.50pm, ITV
Toy Story 3 - 1.20pm, BBC One
Scrooged - 2.35pm, Channel 4
Cinderella (2015) - 3.10pm, BBC One
Harry Potter and the Prisoner of Azkaban - 3.10pm, ITV
Dumbo - 4.30pm, Channel 4
Home Alone - 5.50pm, Channel 4
Happy Feet Two - 5.50pm, ITV2
Skyfall - 7.45pm, ITV2
BOXING DAY
Guardians of the Galaxy Vol 2 - from 6am, Sky Cinema Premiere
Song of the Sea - 6.40am, Channel 4
Short Circuit - 8.25am, Channel 4
Ferris Bueller's Day Off - 9.25am, ITV
Shaun the Sheep Movie - 2.10pm, BBC One
A Bug's Life - 2.35pm, ITV2
ET: The Extra-Terrestrial - 3.30pm, ITV
Mary Poppins - 3.45pm, BBC One
The Little Mermaid - 4.20pm, Channel 4
Jurassic World - 6.40pm, ITV
Uncle Buck - 7pm, ITV2
Sherlock Holmes - 9pm, ITV2
Dirty Dancing (1987) - 10pm, Channel 5
WEDNESDAY, DECEMBER 27
The Princess and the Frog - 10.45am, BBC One
Small Soldiers - 11.05am, Channel 4
Sunshine on Leith - 1.15pm, Channel 4
Shrek 2 - 2.20pm, BBC One
Big Hero 6 - 4.10pm, BBC One
Back to the Future Part II - 4.30pm, Channel 4
Harry Potter and the Goblet of Fire - 8pm, ITV
Supersonic - 10pm, BBC Two
East is East - 11.05pm, Channel 4
THURSDAY, DECEMBER 28
The SpongeBob SquarePants Movie - 7.20am, Channel 4
The Pirates! In an Adventure with Scientists! - 9am, BBC One
Kung Fu Panda - 10.20am, BBC One
Shrek the Third - 2.20pm, BBC One
How to Train Your Dragon 2 - 4.10pm, BBC One
Back to the Future Part III - 4.20pm, Channel 4
The Amazing Spider-Man 2 - 6.20pm, ITV2
Harry Potter and the Order of the Phoenix - 8pm, ITV
Flight - 9pm, Channel 5
About a Boy - 11.05pm, Channel 4
Alan Partridge: Alpha Papa - 11.30pm, BBC Two
FRIDAY, DECEMBER 29
Table 19 - from 6am, Sky Cinema Premiere
Monsters vs Aliens - 9am, BBC One
Kung Fu Panda 2 - 10.55am, BBC One
Labyrinth - 1.20pm, Channel 5
Up - 2.25pm, BBC One
Brave - 4.20pm, BBC One
Footloose - 5.10pm, Channel 5
Harry Potter and the Half-Blood Prince - 8pm, ITV
Gone Girl - 9.15pm, BBC One
I Give It a Year - 12.05am, Channel 4
SATURDAY, DECEMBER 30
The Boss Baby - from 6am, Sky Cinema Premiere
Bridge to Terabithia - 7.05am, Channel 4
102 Dalmations - 1.15pm, BBC One
The Penguins of Madagascar - 2.50pm, BBC One
Pride and Prejudice (2005) - 3.15pm, Channel 4
Bean - 3.20pm, ITV2
The Wizard of Oz - 3.45pm, ITV3
Despicable Me 2 - 4.25pm, ITV
Alice in Wonderland (2010) - 6.20pm, BBC Two
Legally Blonde - 7pm, ITV2
Avengers: Age of Ultron - 8pm, BBC One
Harry Potter and the Deathly Hallows: Part 1 - 8pm, ITV
Bridesmaids - 9pm, ITV2
The Hunger Games: Mockingjay – Part 1 - 9pm, Channel 4
Enter the Dragon - 11.05pm, Spike
Speed - 11.20pm, Channel 4
NEW YEAR'S EVE
Bolt - 9.25am, BBC One
The Croods - 10.55am, BBC One
Bedknobs and Broomsticks - 1.40pm, BBC One
Groundhog Day - 2.55pm, Channel 5
Nanny McPhee - 4.35pm, ITV2
The Lego Movie - 5pm, Channel 5
New Year's Eve - 6.40pm, ITV2
Harry Potter and the Deathly Hallows: Part 2 - 7.50pm, ITV
Parenthood - 12.10am, ITV
NEW YEAR'S DAY
Kong: Skull Island - from 6am, Sky Cinema Premiere
Frankenweenie - 6.55am, BBC Two
Cars 2 - 9am, BBC One
Shrek Forever After - 2.05pm, BBC One
Ice Age: The Meltdown - 3.35pm, Channel 4
Maleficent - 5pm, BBC One
Mrs Doubtfire - 5.30pm, Channel 4
Spectre - 8pm, ITV
The Hangover - 9pm, ITV2
Pitch Perfect 2 - 9pm, Channel 4
Noah - 10pm, BBC Two
Indiana Jones and the Kingdom of the Crystal Skull - 11pm, BBC One
Want up-to-the-minute entertainment news and features? Just hit 'Like' on our Digital Spy Facebook page and 'Follow' on our @digitalspy Twitter account and you're all set.
You Might Also Like