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

Don't miss Paddington Bear 2 on BBC1 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 on TV – and what channels and times they’re on!

What are the best movies on Sunday 22nd December?


Home (2014), 10.05am-11.30am

The Penguins of Madagascar, 3.05pm-4.30pm

Toy Story, 1.50pm-3.05pm

The BFG (2016), 5.15pm-7pm

The BFG one of the best Christmas films on TV 2019

Ruby Barnhill and Mark Rylance get animated in The BFG


Finding Neverland, 3.40pm-5.15pm

Starter for 10, 11.50pm-1.20am


Quantum of Solace, 9pm-11.05pm

James Bond Quantum of Solace one of the best Christmas films on TV 2019

Make sure you get your James Bond fix this Christmas as Daniel Craig stars in Quantum of Solace

Channel 4

Freaky Friday (1976), 6.05am-7.45am

Paddington, 7.15-9pm

Channel 5

Father of the Bride (1991), 12.50pm-3.00pm

Sister Act, 3.00pm-5.05pm

What are the best movies on Monday 23rd December?


The Croods, 9.10am-10.30am

Kung Fu Panda, 10.30am-11.50am

Toy Story 2, 1.25pm-2.55pm

Brave, 2.55pm-4.20pm

Brave is one of the best Christmas films on TV 2019

Merida is ready for battle in Brave


Entrapment, 2.15pm-4.00pm


The Mummy Returns, 11.25am-1.45pm

The Santa Claus, 2.15pm-4.15pm

Gremlins, 10.45pm-12.45am

Channel 4

White Christmas, 1.35pm-4.00pm

The Inbetweeners 2, 11.00pm-12.50am

What are the best movies on Christmas Eve?


Kung Fu Panda 3, 10.40am-12.05pm

Toy Story 3, 1.25pm-3.00pm

Frozen, 3.00pm-4.35pm

Frozen one of best Christmas films on TV on Christmas Eve

If you’ve not catched Frozen, here’s your chance on Christmas Eve on BBC1

Beauty and the Beast, 5.30pm-7.30pm


Murder on the Orient Express, 11.40am-1.45pm

Death on the Nile, 1.45pm-4.00pm


How The Grinch Stole Chrisrtmas, 12.40pm-2.40pm

Santa Claus: The Movie, 2.40pm-4.45pm

Elf, 5.15pm-7.00pm

Casino Royale, 12.45am-2.55am

Channel 4

A Christmas Carol, 1.10-3.15pm (1984)

Home Alone, 5.30pm-7.30pm

Channel 5

Seven Brides for Seven Brothers, 12.45-2.55pm

My Fair Lady, 2.55pm-6.35pm

What are the best Christmas films on Christmas Day?


Moana, 12.55pm-2.30pm

Finding Dory, 3.10pm-4.40pm

Finding Dory Christmas Day BBC1 2019

Just keep swimming Dory


Rise of the Guardians, 7.15am-8.40am


Disney’s A Christmas Carol, 9.25am-11.10am

Disney's A Christmas Carol

Scrooge gets festive in Disney’s A Christmas Carol

Channel 4

Ice Age, 10.40am-12.15pm

Back to the Future, 2.35pm-4.55pm

Home Alone 2: Lost in New York, 4.55pm-7.10pm

Home Alone 2

Home Alone 2 is an absolute classic and is one of the best Christmas films going!

Channel 5

Scrooge – A Christmas Carol (1951), 1.25pm-3.10pm

What are the best films on Boxing Day?


The Good Dinosaur, 9.00am-10.25am

Wreck-It Ralph, 10.25am-12noon

The Boss Baby, 1.50pm-3.20pm

The Jungle Book, 3.45pm-5.25pm

Paddington 2, 7.20pm-9.00pm

Paddington 2

The marmalade loving bear from Peru is back for his second big-screen adventure. It’s hilarious!


Oklahoma!, 10.50am-1.05pm

Porridge, 5.30pm-7.00m


Skyfall, 8.30pm-11.10pm

Channel 4

The Boxtrolls, 10.05am- 12noon

Ratatouille, 5.00pm-7.10pm

Men in Black 3, 7.10pm-9pm

The Wolf of Wall Street, 11.05pm-2.15am

Channel 5

Beethoven, 9.35am-11.25am

What are the best films on Friday 27th December?


How to Train Your Dragon 2, 9.40am-11.10am

Zootropolis, 3.15pm-4.55pm

The Limehouse Golem, 9.30pm-11.15pm


Evil Under the Sun, 11.20am-1.15pm

Emma, 4.05pm-6.00pm


The Mummy: Tomb of the Dragon Emperor, 11.25am-1.25pm

Jack Frost, 1.40pm-3.35pm

Love Actually, 10.10pm-12.30am


FernGully: The Last Rainforest, 5.35am-6.50am

The SpongeBob Movie: Sponge Out of Water, 9.00am-10.50am

Short Circuit, 10.50am-12.45pm

Channel 5

Bean, 9am-10.35am

What are the best films on Saturday 28th December?


Indiana Jones and the Temple of Doom, 1.10pm-3.00pm

Inside Out, 3.00pm-4.30pm

Alice Through the Looking Glass, 6.00pm-7.45pm


The Ipcress File, 2.55pm-4.40pm


Snow White and the Hunstman, 6.40pm-9.00pm

Channel 5

Babe, 11.35am-1.25pm

The Chronicles of Narnia: Prince Caspian, 1.25pm-4.15pm

Mamma Mia!, 8.00pm-10.15pm

Calendar Girls, 10.15pm-12.20am

What are the best films on Sunday 29th December?


Monsters vs Aliens, 9.15am-10.40am

Captain Underpants: The First Epic Movie, 10.40am-12noon

Indiana Jones and the Last Crusade, 1.50pm-3.50pm

Monsters University, 3.50pm-5.25pm


Saving Mr Banks, 3.00pm-5.00pm


Hulk, 12.30pm-3.10pm

Eddie the Eagle, 8.00pm-10.00pm

Channel 5

The King and I, 1.20pm-4.05pm

Power Rangers, 4.05pm-6.25pm

What are the best films on Monday 30th December?


Planes: Fire & Rescue, 9.00am-10.15am

Wallace & Gromit: The Curse of the Were-Rabbit, 10.15am-11.3am

Indiana Jones and the Kingdom of the Crystal Skull, 1.25pm-3.20pm

Shrek 2, 3.20pm-4.45pm

Iron Man 3, 11.35-1.35am


The Apartment, 1.00pm-3.00pm

Some Like It Hot, 3.00pm-5.00pm


Twister, 12.45pm-2.55pm

The Holiday, 10.15pm-12.35am


Edward Scissorhands, 12.20pm-2.20pm

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


Chicken Run, 9.30am-10.50am

The Railway Children, 11.20am-1.05pm

Paddington 2, 1.30pm-3.10pm

Shrek the Third, 3.10pm-4.35pm


The Big Country, 11.30am-2.10pm

Billy Elliot, 9.00pm-10.45pm


The Queen, 12.45pm-2.45pm

Spectre, 8.00pm-10.45pm


Swiss Family Robinson, 8.00am-10.25am

Ever After: A Cinderella Story, 1.20pm-3.40pm

Robots, 4.55pm-6.30pm

Channel 5

Pan, 10.25am-12.40pm

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


Shaun the Sheep Movie, 9.30am-10.50am

Shaun the Sheep

Don’t miss Shaun the Sheep on New Year’s Day!

Pete’s Dragon, 11.00am-12.35pm

The Sound of Music, 2.30pm-5.20pm


The Thomas Crown Affair (1968), 12.45pm-2.25pm

The Magnificent Seven, 2.25pm-4.30pm


Shark Tale, 1.50pm-3.40pm

Back to the Future Part II, 3.40pm-5.50pm

The Lion King, 6.00pm-7.40pm

Mission: Impossible – Fall Out, 9.00pm-11.50pm

Channel 5

Jumanji, 3.45pm-5.55pm

Bridget Jones’s Diary, 9.00pm-10.55pm

Latest TV News