This IssuePrevious IssuesCategories

10 Best Christmas Movies of All Time

Ten movies to enjoy this Christmas.

Send to a friend

Rate this page

  • Rate as Helpful50.00% Helpful votes
  • Rate as Not helpful50.00% Not helpful votes

From side-splitting comedies to feel-good dramas, we all love a classic Christmas movie this time of year. Enjoy these 10 great festive films while your Hyundai’s taking a break – and let us know if you agree with our choices by voting in the poll below!


10. The Santa Clause (1994)

Home Improvement star Tim Allen is at his hilarious best in this underrated Disney delight about a divorced dad recruited to take Santa’s place after accidentally killing a man in a Santa suit. Some Christmas comedies suffer from overexposure at this time of year, but The Santa Clause still provides big laughs



9. Love Actually (2003)

Cynical festive fluff or holiday heart-warmer for the hopeless romantics? Your opinion of this ensemble comedy-drama probably depends on whether you’re a stocking-half-empty or stocking-half-full person, but there’s one thing we can all agree on – love is in the white Christmas air, and Bill Nighy is actually the coolest ageing rock legend ever.


10-best-christmas-movies style=


8. Elf (2003)

What could possibly go wrong with a Christmas family comedy starring Will Ferrell as a regular-sized man raised as a deluded elf by Santa? Probably quite a lot, but Ferrell manages to be both charming and hilarious in this cheerful story filled with laugh-out-loud moments of absurdity.


7. The Muppet Christmas Carol (1992)

A wonderfully sincere and humorous screen version of Charles Dickens’ classic tale, A Christmas Carol, starring some of the lesser-known Muppets in fine felt form. Michael Caine delivers a brilliant performance as the Christmas-despising Scrooge, who receives a timely wake-up call by the Ghost of Christmas Past, Present and Future.




6. National Lampoon’s Christmas Vacation (1989)

This happy time of year can sometimes descend into a family nightmare, and nobody does it worse than Chevy Chase’s Clark Griswold in this outrageous third sequel. As the man himself says, “Take a look around you, Ellen. We’re at the threshold of Hell!” It’s somehow inappropriate (sewer explosion anyone?) yet wholesome at the same time.



5. Die Hard (1988)

Makes the list courtesy of a notable Christmassy backdrop throughout – along with being one of the greatest action movies of all time. The film wasn’t released during the festive season, but watching Bruce Willis and Alan Rickman go head-to-head was surely the best early / late Christmas present you could wish for in 1988.



3. Miracle on 34th Street (1947)

Nothing says ‘touching Christmas story’ like a sweet old man working as a department store Santa while trying to prove he’s the real deal. In a victory for warm Yuletide tales over cheap laughs and forced sentiment, this movie has entertained all ages for almost 70 years.




4. It’s a Wonderful Life (1946)

Frank Capra’s redemptive story of troubled everyman George Bailey (James Stewart) opens and closes on Christmas Eve, exploring some rather traumatic themes along the way. It’s part schmaltz, part thought-provoking drama, and 100 per cent must-watch Christmas classic for the household without small children.



2. Home Alone (1990)

It was the movie that made us want to be Macaulay Culkin, home alone eating ice cream and watching gangster movies while our parents frantically tried to get back from holidays. The build-up to Kevin’s showdown with the Wet Bandits, set to Carol of the Bells, is an iconic Christmas movie scene.



1. A Christmas Story (1983)

Simple title, superb film. This honest depiction of family life and the ups and downs of being a kid at Christmas was set in the late 1930s / early 1940s and remains as thoroughly watchable now as the day it was released.



Which of the below is your favourite Christmas movie?

This poll is closed.

Total Votes: 292

  • A Christmas Story
  • Home Alone
  • Miracle on 34th Street
  • It’s a Wonderful Life
  • Die Hard
  • National Lampoon’s Christmas Vacation
  • The Muppet Christmas Carol
  • Elf
  • Love Actually
  • The Santa Clause