The best Christmas films on TV this festive season – and when they’re on!

Don't miss The BFG on Boxing Day! 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 – and what channels and times they’re on!

What are the best movies on Saturday 22nd December?


Penguins of Madagascar, 1.40pm-3.00pm

Penguins of Madagascar

Penguins of Madagascar is a wonderful film for all the family

Kung Fu Panda, 3.00pm-4.25pm


The Muppets, 10am-11.35am

Finding Neverland (not N Ireland), 4.25pm-6.00pm

The Lone Ranger (2013), 7.15pm-9.30pm

Armie Hammer and Johnny Depp in The Lone Ranger

Armie Hammer and Johnny Depp in The Lone Ranger

Cars 2, 11.35am-1.15pm


Star Wars: Episode VI – Return of the Jedi

Channel 4

Father of the Bride, 1.45pm-3.50pm

Crocodile Dundee, 6.10pm-8.00pm

Pitch Perfect 2, 9.00pm-11.10pm

What are the best movies on Sunday 23rd December?


Mr Peabody & Shetman, 10.15am-11.40am

A Christmas Carol (2009 animation), 1.30pm-3.00pm

Up, 3.25pm-4.55pm


Alice in Wonderland (2010), 5.20pm-7.00pm (Scot 4.20pm-6.00pm)

Far From the Madding Crowd, 10.00pm-11.55pm


Casino Royale, 9.00pm-11.50pm

Channel 4

Men in Black, 4.30pm-6.20pm

Men in Black II, 6.20pm-8.00pm

What are the best movies on Christmas Eve?


Shaun the Sheep Movie, 10.10am-11.30am

Monsters University, 1.20pm-2.55pm

Zootropolis, 2.55pm-4.35pm

Mary Poppins, 5.00pm-7.15pm

Mary Poppins

Mary Poppins is an all-time Christmas classic and one for all the family to enjoy!
(Pic: Moviestore/REX/Shutterstock)


The Grinch, 12.55pm-2.55pm

Santa Claus: The Movie, 3.25pm-6.10pm

Santa Claus the Movie

Don’t miss Dudley Moore in Santa Claus the Movie – one of the best Christmas films ever! (pic:Moviestore/REX/Shutterstock)

Gremlins, 9.30pm-11.35pm

Channel 4

Miracle on 34th Street, 6.05pm-8.00pm

Channel 5

Oklahoma!, 10.45am-1.30pm

The King and I, 1.30pm-4.20pm

[Our guide to the best Christmas TV]

What are the best Christmas films on Christmas Day?


The Good Dinosaur, 1.30pm-3.00pm

The Jungle Book, 3.10pm-4.50pm (Disney’s live-action version, 2016)

best Christmas films - The Jungle Book

Disney’s live-action version of Rudyard Kipling’s classic stories is a spectacular treat


Monsters, Inc, 4.10-5.55pm

Bridget Jones’s Diary, 11.30pm-1.20am

Channel 4

Postman Pat: The Movie, 6.10am-7.35 am

Arthur Christmas, 1.45pm-3.45pm

Arthur Christmas

Arthur Christmas is a cracking festive film (Moviestore/REX/Shutterstock)

The Muppets Christmas Carol, 4.00pm-5.40pm

Home Alone 2: Lost in New York, 5.40pm-8.00pm

Home Alone 2 - best Christmas films

Home Alone 2 is a Christmas classic (pic: Snap/REX/Shutterstock)

Channel 5

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

best Christmas films - Raiders of the lost ark

Run Indiana! Harrison Ford in Raiders Of The Lost Ark, one of the truly great adventure films (pic: Moviestore/REX/Shutterstock)

Trolls, 3.50pm-5.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

Channel 4

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

Channel 5

The Dirty Dozen, 11.10am-2.10pm

Dirty Dancing, 10pm-12 midnight

Home Alone 2 pic: Snap/REX/Shutterstock

What are the best films on Thursday 27th December


The Pirates! In an Adventure with Scientists, 9.25am-10.50am

Madagascar: Escape 2 Africa, 10.50am-12.10pm

Indiana Jones and the Temple of Doom, 1.30pm-3.20pm

Kung Fu Panda 3, 4.20pm-5.45pm


K-9, 11.20am-11.15pm

Skyfall, 8.00pm-10.40pm

James Bond star Daniel Craig

The name’s Bond… James Bond. Daniel Craig stars as 007 in this brilliant thriller, directed by Sam Mendes (Action Press/REX/Shutterstock)

Channel 4

Ever After: A Cinderella Story, 1.10pm-3.25pm

What are the best films on Friday 28th December?


Turbo, 9.00am-10.25am

Madagascar 3: Europe’s Most Wanted, 10.25am-11.50am

Indiana Jones and the Last Crusade, 1.15pm-3.15pm

Indiana finds himself in tight spot in Indiana Jones and the Last Crusade

Indiana finds himself in tight spot in Indiana Jones and the Last Crusade. Check out Sean Connery as his grouchy dad in this fantastic adventure story (Moviestore/REX/Shutterstock)

Wreck-It Ralph, 4.10pm-5.45pm


Emma, 12.30pm-2.25pm

Brideshead Revisited, 2.25pm-4.30pm


Kindergarten Cop, 10.25am-12.35pm

Channel 4

Short Circuit 2, 6.00am-7.50am

Mother’s Day, 12.15pm-2.35pm

Eddie the Eagle, 8.00pm-10pm

Eddie the Eagle

Eddie the Eagle is a heartwarming story

Channel 5

The Alamo, 12.05pm-3.10pm

What are the best films on Saturday 29th December?


Chicken Run, 1.15pm-2.35pm

Indiana Jones and the Kingdom of the Crystal Skull, 2.35pm-4.30pm


Bill, 10.30am-12noon

Philomena, 9.00pm-10.30pm


The Mummy, 12.05pm-2.20pm

Channel 4

Baby’s Day Out, 12.15pm-2.10pm

The Inbetweeners 2, 11.20pm-1.10am

Channel 5

Bean, 9.50am-11.35am

Groundhog Day, 11.35am-11.35pm

Bill Murray with Andie Macdowell in the 1993 film Groundhog Day

Bill Murray finds himself living the same day again… and again in the classic comedy Groundhog Day (Moviestore/REX/Shutterstock)

What are the best films on Sunday 30th December?


Bolt, 9.20am-10.45am

Cinderella, 2.25pm-4.05pm


Porridge, 5.30pm-7.00pm

Paddington, 5.40pm-7.30pm


The Mummy Returns, 11.25am-1.45pm

Star Wars: Episode VII – The Force Awakens

The Hobbit: An Unexpected Journey: 10.50pm-1.30am

Channel 4

Edward Scissorhands, 3.30pm-5.30m

Channel 5

E.T. The Extra Terrestrial, 2.45pm-5.00pm

ET film poster

Steven Spielberg’s amazing fantasy film is coming to Channel 5 this Christmas (Snap/REX/Shutterstock)

Willy Wonka and the Chocolate Factory, 5.00pm-7.05pm

What are the best films on New Year’s Eve?



Big Hero 6, 2.40pm-4.15pm

Maleficent, 4.15pm-5.45pm

Absolutely Fabulous: The Movie, 9.00pm-10.25pm (not Scotland)


Death on the Nile, 12.50pm-3.10pm

Peter Ustinov as Poirot in Death On The Nile

Peter Ustinov as Poirot in Death On The Nile (Snap Stills/REX/Shutterstock)

Ethel & Earnest, 7.30pm-9.00pm


The Mummy: Tomb of the Dragon Emperor, 11.45am-1.45pm

Spectre, 8.00pm-10.45pm (STV 8.30pm-11.15pm)

Basic Instinct, 12.10 am-2.25am (STV 12.20am-2.25am)

Channel 4

Flash Gordon, 11.10am-1.20pm

The Dam Busters, 3.20pm-5.50pm

Crocodile Dundee II, 7.00pm-9.00pm

Channel 5

Pan, 5.45pm-7.55pm

What are the best films on New Year’s Day?


Home, 10.15am-11.40am

The Railway Children, 1.00pm-2.45pm

The Jungle Book, 3.45pm-5.00pm (Disney animated version, 1967)


The Eagle Has Landed (not Wales), 2.50pm-5.00pm

The Revenant, 10.00pm-12.25am (N Ireland & Scot 11.00pm-1.25am)

Channel 4

The Muppet Movie, 10.00am-11.55am

Splash, 1.25pm-3.40pm

Turner & Hooch, 3.40pm-5.40pm

Sister Act, 5.50pm-7.40pm

Channel 5

Oliver!, 2.30pm-5.25pm

What are the best films on Wednesday 2nd January


Swallows and Amazons, 8.10am-9.40am

Jan Eyre (2011), 1.45pm-3.35pm


The Titfield Thunderbolt, 9.40am-11.0am


The Great Muppet Caper, 9.30am-11.30am

Willow, 11.35am-2.10pm