Top 20 Christmas Movies

I’m pretty sure the official rules of Christmas state that it’s not Christmas until you’ve seen the Coca Cola advert and watched a few festive movies.

The Ruthless On Film team have gathered their list of the 20 movies guaranteed to get you in the Christmas spirit. Did your favourite one make the cut?

20. The Holiday (2006)

You’d be hard pressed to find a Christmas rom-com I dislike more than The Holiday, but most people love it. For me the concept of two women with ‘guy problems’ travelling across the world, swapping houses and both obtaining happiness thanks to finding a man is a bit snoresville.

19. Four Christmases (2008)

This romantic comedy folks boasting a star-studded cast including Reese Witherspoon and Vince Vaughn. When their plans for an exotic vacation fall apart, unmarried couple Brad and Kate must spend Christmas Day trudging around to a quartet of family get togethers. While Brad counts the hours till he can escape the onslaught of crazy relatives, Kate begins to wonder whether her family members are so crazy after all.

18. White Christmas (1954)

A successful song-and-dance team become romantically involved with a sister act and team up to save the failing Vermont inn of their former commanding general. White Christmas is a fun movie perfect for holiday viewing. The Irving Berlin songs, the dance numbers, and yes, the cheesiness are just the right combination to put even the Grinchiest person in the Christmas spirit.

17. National Lampoon’s Christmas Vacation (1989)

It’s Christmas time and the infamous Griswolds are preparing for a family seasonal celebration, but things never run smoothly for Clark, his wife Ellen and their two kids. Clark’s continual bad luck is worsened by his obnoxious family guests. The only that is getting him through the holiday season is an impending Christmas bonus. If like your Christmas movies to be a tad ridiculous then this is the movie for you.

16. It’s a Wonderful Life (1946)

An angel helps a compassionate but despairingly frustrated businessman by showing what life would have been like if he never existed. I know what you’re thinking, it all sounds a little bit Dickensian but trust me when it say it’s worth a watch.

15. Home Alone 2: Lost in New York (1992)

One year after Kevin McCallister was left home alone and had to defeat a pair of bumbling burglars, he accidentally finds himself in New York City, and the same criminals are not far behind. I mean come on, he has terrible parents. Why haven’t they been reported to CPS? He must be a real pain in the ass. Home Alone 2 still packs a good punch and delivers some laughs, but not with the same impact of its predecessor.

14. Santa Claus (1994)

Tim Allen became a family favourite thanks partly to the TV show Home Improvements so when he stepped up to wear the man in red’s boots people went wild for it. An innocent accident lands an average Joe with the most important job you can have in December. Fun and frolics ensue. Well worth a watch.

13. Scrooged (1988)

This movie screams 80’s low-budget production, but that’s why I like it. It has a certain charm that its more popular counterparts lack. In this take on Charles Dickens’ A Christmas Carol, Frank Cross (Bill Murray) is a wildly successful television executive whose cold ambition and curmudgeonly nature has driven away the love of his life. After firing a staff member on Christmas Eve Frank is visited by a series of ghosts who give him a chance to re-evaluate his actions and right the wrongs of his past.

12. The Muppet Christmas Carol (1992)

In terms of humour or songs, this isn’t my favourite Muppet movie but it may be the most touching version of the Dickens classic story I’ve ever seen. Scrooge, played by Michael Caine, isn’t portrayed as a screaming maniac as he so often is in other versions. His transformation from cold-hearted tightwad to caring, generous person is done in a much more subtle fashion. So if you’re looking for some slapstick humour this Christmas pop this surprisingly funny and heart-warming classic on.

11. Santa Claus (1985)

This visceral and heart-warming Christmas classic is the story of a master toymaker who discovers a magical kingdom of elves in the North Pole and becomes Santa Claus. But when Santa’s eager-to-please elf Patch leaves the North Pole for the big streets of New York City, he becomes mixed up with a dastardly toy tycoon’s plans to take over Christmas. And so begins Santa’s greatest adventure of all – to rescue his faithful elf and to save Christmas for all the children of the world!

10. Love Actually (2003)

This romantic comedy has become somewhat of a Christmas favourite. Nine intertwined stories examine the complexities of the one emotion that connects us all: love. It’s normally everything I avoid in a movie, but then Bill Nighy turns up and rocks your socks off. Plus, the doorstep confession is the sweetest thing. I’m still cross about Alan Rickman though 16 years after the movie’s release, and I always will be.

9. Gremlins (1984)

Are you even an 80s kid if you weren’t terrified of Gremlins growing up? For the unaware Gremlins tells the story of a young boy who breaks three essential rules regarding his new pet, unleashing a horde of malevolently mischievous monsters on his small town.

8. Jingle All The Way (1996)

Workaholic Howard Langston (Arnold Schwarzenegger) is a pretty shitty Dad and husband. But he vows to put it right by getting his son the most popular toy of the season, Turbo-Man. He spends Christmas Eve is a frantic battle across town to hunt down the beloved toy before Christmas is ruined.

7. Miracle on 34th Street (1994)

Six-year-old Susan Walker (*ahem* what a great surname) is sceptical of the Christmas myth surrounding Santa Claus, a trait she has learnt from her mother, Dorey. When tasked with hiring the Santa who will pose with kids at Macy’s, Dorey enlists a man with the curious name of Kris Kringle (played by the late Richard Attenborough) who claims to be Santa himself. Miracle on 34th Street is what all other Christmas movies should aim to be. It’s magical, funny and full to the brim with love.

6. Arthur Christmas (2011)

No one ever really stops to consider how Santa Claus delivers presents to every child on Earth every Christmas Eve. What everyone doesn’t know is that Santa accomplishes the feat with a very high-tech operation beneath the North Pole. But when the unthinkable happens, and Santa misses one child out of hundreds of millions, someone has to save the day. It’s up to Arthur (James McAvoy), Santa’s youngest son, to deliver a present to the forgotten tyke before Christmas morning dawns.

5. The Nightmare Before Christmas (1993)

An instant classic Tim Burton’s tale of Jack Skellington, King of Halloween Town will get you embracing the Christmas spirit in this gothic adventure. After discovering Christmas Town Jack is keen to get his resident bats, ghouls and goblins to help him put on a Christmas celebration like never before. Nothing goes to plan and chaos ensues, risking the future of Christmas forever.

4. How the Grinch Stole Christmas (2000)

Inside a snowflake exists the magical land of Whoville. In Whoville live the Whos, a jolly bunch of Christmas-obsessed munchkin-like people. Just outside of their beloved Whoville lives a nasty creature called the Grinch who hates Christmas. The green recluse decides to ruin Christmas for the cheery citizens of Whovilles. But then a small and endearing child, Cindy Lou Who, decides to try and befriend the Grinch. Could she be the one to revert the Grinch, or is he just a lost cause? This live-action adaptation of the beloved children’s tale by Dr. Seuss is funny and heart-warming in equal measure.

3. Die Hard (1988)

New York cop John McClane visits his estranged wife’s Christmas party to try and make amends. Little does he know that he’s about to become embroiled in a terrorist plot to take down the Japanese business. Can McClane save the day, and Christmas? There’s only one way to find out.

There’s always debate about whether Die Hard is a Christmas movie. According to John McClane himself “Die Hard is not a Christmas movie. It’s a god damn Bruce Willis movie!” We asked you all what you thought and the results show that 63% of people think Die Hard is a Christmas movie.


  • Yes 52%
  • No 48%


  • Yes 69%
  • No 31%


  • Yes 67%
  • No 33%

2. Elf (2003)

After inadvertently wreaking havoc on the elf community due to his ungainly size, a man named Buddy who has been raised as an elf at the North Pole is sent to the New York to find his birth father, Walter Hobbs. Whilst Buddy experiences the delights of New York City (and human culture) as only an elf can, Walter is moving up higher to the top of Santa’s naughty list. When Walter’s relationship with Buddy begins to interfere with his job, he is forced to re-evaluate his priorities. Elf should definitely be on your must-watch this holiday season. It’s fun for all the family and is so damn quotable. If this doesn’t you in the Christmas spirit then I don’t know what will

1. Home Alone (1990)

When bratty 8-year-old Kevin McCallister (Macaulay Culkin) acts out the night before a family trip to Paris, his mother (Catherine O’Hara) makes him sleep in the attic. After the McCallisters mistakenly leave for the airport without Kevin, he awakens to an empty house and assumes his wish to have no family has come true. But his excitement sours when he realizes that two con men (Joe Pesci and Daniel Stern) plan to rob the McCallister residence, and that he alone must protect the family home. A war ensues and it’s hilarious.

How many of these will you be watching this holiday season?  Whatever Christmas movies you choose to watch I hope you have a very Happy Christmas and a wonderful New Year.

By Ruth, Jordan and Mark

2 Comments Add yours

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s