Get us in your inbox

Search
Love Actually film still

Christmas films on TV this Christmas

Get your festive fix with our pick of the best Christmas films on the telly over Christmas 2016

Ellie Walker-Arnott
Written by
Ellie Walker-Arnott
&
Tom Huddleston
Advertising

From classic heart-warmers like 'It's a Wonderful Life' to soppy yuletide rom-coms like 'The Holiday' – they're all on over Christmas 2016, so stock up on joy and goodwill with our list of the best festive films on TV. 

RECOMMENDED: The best Christmas movies of all time 

Festive films on TV this Christmas

Miracle on 34th Street (1947)
  • Film

The original (and best) version of this cockle-warming courtroom drama, following the trial in New York of a man who may very well be the real Santa Claus.
Fri Dec 23, 2.10pm, Channel 4. 

The Grinch (2000)
  • Film

Jim Carrey plays the title character in this colourful take on Dr Seuss’s book about a big green meanie who hates Christmas. It’s all a bit loud and lurid, but kids will lap it up.
Fri Dec 23, 8pm, Sky Christmas. 

Advertising
Miracle on 34th Street (1994)
  • Film
  • Family and kids

Richard Attenborough brings bags of twinkly charm to this remake of the classic story – you truly believe he might be the actual Father Christmas.
Christmas Eve, 11am, Film4. 

The Holiday (2006)
  • Film
  • Comedy

The ultimate seasonal guilty pleasure, this spry romcom sees LA girl Cameron Diaz and Brit Kate Winslet trading houses for the Christmas season, and doing a spot of learning and growing in the process. It should be vile, but the charming performances make it weirdly wonderful.
Christmas Eve, 2.35pm and 10pm, Sky Christmas. 
Tue Dec 27, 9.45pm, Sky Christmas. 

Advertising
  • Film
  • Family and kids

Bizarrely, this riotously funny and ridiculous take on Charles Dickens’s novel adds frogs, pigs, rats, slapstick, pratfalls, songs and immense silliness, but still manages to feel true to the spirit of the story. And Michael Caine is a magnificent Scrooge.
Christmas Eve, 5.50pm, Channel 4. 

Scrooged (1988)
  • Film

If you absolutely have to get a Hollywood star to play Scrooge, Bill Murray’s the perfect choice: he can do irascible-with-heart better than most. This spiky media satire may be a little crass for Dickens fans, but it has some big laughs.
Christmas Eve, 2.45pm Channel 4. 

Advertising
  • Film

It’s not Christmas without Aled Jones warbling ‘Walking in the Air’ while an innocent child is abducted by a large white guy with a carrot on his face. This adaptation of Raymond Briggs’s story has become a festive staple, and it’s easy to see why.
Christmas Eve, 4.45pm, Channel 4. 

The Nightmare Before Christmas (1993)
  • Film
  • Animation

Tim Burton’s cult animated musical favourite is a riot of Halloween ghoulishness and festive cheer, as the fiendish Jack Skellington comes to learn the true meaning of Christmas.
Christmas Eve, 6.35pm, Sky Christmas. 

Advertising
The Polar Express (2004)
  • Film
  • Action and adventure

‘Back to the Future’ director Robert Zemeckis broke new ground in special effects with this schmaltzy seasonal story about a magical journey to the North Pole courtesy of the titular steam train.
Christmas Eve, 6.55pm, ITV2. 
Christmas Day, 1.05pm, ITV2. 

  • Film
  • Drama

For those of a certain age and disposition, there’s only one real cinematic Scrooge: Alistair Sim, star of ‘St Trinian’s’ and ‘The Ladykillers’, the most effusive Ebenezer of them all. This Ealing classic remains the best adaptation of Dickens’s story (though the Muppets do run it close).
Christmas Eve, 5.10pm, Channel 5. 

More Christmas movies

Recommended
    You may also like
    You may also like
    Advertising