These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

We all love watching a good Christmas movie, but have you ever stopped to consider which are the greatest festive flicks of all time? Thankfully, the Radio Times recently carried out a poll to discover the UK’s very favorite Christmas movie, and the results are displayed below for you all to agree or disagree with!

Harry Potter and the Philosopher’s Stone is a surprise entry at number 20, whilst the rather lovely British movie Nativity comes in at number 19. The list continues with Scrooged (18) and The Grinch (17), while Home Alone 2: Lost in New York is at number 16.

Festive rom-com The Holiday is at number 15, with Santa Claus: The Movie at number 14. Then we have the 1994 version of Miracle on 34th Street (13), The Snowman (which isn’t actually a movie in our opinion, but it’s here at number 12), and the 1984 version of A Christmas Carol is at number 11. Read on to find out which Christmas movies make up the top 10!


10. Scrooge (1951)

10 10 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

Called A Christmas Carol in the US, Scrooge is the first of two adaptations of Charles Dickens’ classic book in this Top 10.

Scrooge stars Alastair Sim as Ebenezer Scrooge, and was produced and directed by Brian Desmond Hurst.

9. White Christmas (1954)

9 10 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

Christmas movies don’t get much more feel-good than White Christmas, which was released all the way back in 1954.

Directed by Michael Curtiz and starring Bing Crosby, Danny Kaye, Rosemary Clooney, and Vera-Ellen, the film introduced the world to a new version of the song White Christmas, which was originally sung by Crosby in the movie Holiday Inn.

8. The Polar Express (2004)

8 10 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

It wouldn’t be in our personal top 10, but we know that many of you love this 2004 movie that was written, produced, and directed by Back to the Future director Robert Zemeckis.

The Polar Express tells the story of a young boy who is invited on board a train bound for the North Pole on Christmas Eve.

7. National Lampoon’s Christmas Vacation (1989)

7 9 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

National Lampoon’s Christmas Vacation was the third installment in the National Lampoon’s Vacation film series.

The movie was written by John Hughes, and it stars Chevy Chase, Beverly D’Angelo and Randy Quaid.

6. Die Hard (1988)

6 11 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

We’re not sure whether it’s really a Christmas movie, but Die Hard is certainly one of the greatest action movies ever created.

Die Hard is actually based on a 1979 book called Nothing Lasts Forever, which was the sequel to a 1966 book called The Detective.

5. Home Alone (1990)

5 10 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

Home Alone is one of our favourite movies of all time, and we know for a fact that many of you share our love for it, and like us, try to revisit it as often as you can.

Watching it always makes us feel happy and warm inside, whilst also giving us some hilarious slapstick comedy, and we can’t wait to watch it again this Christmas like we do every single year.

4. Love, Actually (2003)

4 10 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

It is a rather wonderful Christmas-themed romantic comedy, but we do have to admit to being surprised that Love, Actually features so high in this Top 10.

Written and directed by Richard Curtis, Love, Actually explores different aspects of love via ten stories featuring some of Hollywood’s finest.

3. The Muppet Christmas Carol (1992)

3 10 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

The Muppet Christmas Carol is one movie that we’d be genuinely happy to watch every single Christmas.

It stars Michael Caine as Ebenezer Scrooge, and we’re sure that many of you, like us, agree that it really is one of the top three Christmas movies of all time.

2. Elf (2003)

2 9 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

Elf tells the story of Will Ferrell’s Buddy learning of his true identity as a human, and going to New York City to meet his biological father, spreading Christmas cheer as he goes.

Elf is extremely daft, but it also has a massive heart, so at Christmas it’s exactly the kind of movie to sit and watch with the whole family.

1. It’s A Wonderful Life (1946)

1 9 These Are The 20 Greatest Christmas Movies Of All Time (According To The Radio Times)

If the line “every time a bell rings, an angel gets his wings” doesn’t bring a tear to your eye, then you really must have the most hardened of hearts.

Voted the greatest Christmas movie of all time, It’s a Wonderful Life is still shown in cinemas during the festive season, eight decades after it was originally released!