Top 10 Christmas Movies



Carolina, a resident of Argentina is a movie buff through and through. She enjoys nothing more than binge-watching the latest Netflix series and is a big fan of their 'Originals' line. Her favourite movie is Frozen and she's a big fan of The Good Place & The Dragon Prince.

Christmas is around the corner, and what’s better to get into the mood than binging some Xmas classic movies.

Here, I selected 10 Xmas movies for your delight, whether you want to start to get in the Christmas spirit now, or you want to prepare your binge list for Christmas Eve.

It’s that time of year again, ho, ho, ho!

Before we get started

Before we get into the list of holiday movies, it’s worth knowing where you can watch them.

Almost all of these movies are available to stream via Netflix or Amazon Prime.

However, they may not be available in your region. But, don’t panic!

By using a VPN app, you can access overseas regions of Netflix and some regions of Amazon Prime and watch all of these.

It’s a small security app that lets you hop regions using your regular Netflix account. Sign up for our recommended VPN, ExpressVPN and enjoy binging all these movies on other regions streaming services.

Or use NordVPN, CyberGhost or one of the many other VPN apps – you’re free to pick.

1. Santa Claus (1985)

(Adventure, Family, Fantasy) 107 min.

This British-American co-production from the 1980s has become a family classic.

Somehow recreating the Santa Claus’ myth origin, Claus (David Huddleston) is a woodcarver in the 14th century who along with his wife Anya delivers toys to the children in the local village.

Cartoon reindeer face

When they get caught in a blizzard, they’re saved by elves and taken to a magical land in the North Pole. There, Claus is chosen by the elves to deliver toys to every child in the world on Christmas Eve.

Patch (Dudley Moore), one of his faithful elves, decides to come to Earth on the 20th century. He falls on the hand of an evil toy manufacturer (John Lithgow) who wants to take over Christmas. It’s time Santa Claus saves Christmas and Patch together!

Without question, this could be the best Christmas film ever.

2. Miracle on 34th Street (1994)

(Family, Fantasy) 114 min.

A remake from the movie of the same name from 1947, this version was written and produced by John Hughes.

Susan Walker (Mara Wilson) is a 6-year-old girl, who already knows the “secret” about Santa Claus and she doesn’t believe anymore. When her mother, Dorey Walker (Elizabeth Perkins) hires a new Santa for the Coles’ Department Store, things will change for everybody.

Xmas Present

The new Santa is an older man whose name is Kris Kringle (Richard Attenborough) who thinks he’s the real Santa Claus. Now, it’s in his hand to give back Susan her hopes and make her believe again in miracles.

3. The Holiday (2006)

(Comedy, Romance) 136 min.

Iris Simpkins (Kate Winslet) is a wedding columnist for a British newspaper who is still in love with her co-worker Jasper with whom she had a relationship. When near to Christmas, she finds out Jasper is engaged to another woman, she feels depressed and decides to take a break.

Cartoon Father Christmas face

Amanda Woods (Cameron Diaz) is a workaholic movie trailer maker living in Los Angeles who has split with her unfaithful boyfriend Ethan, and she wants to forget about him. In a whim, she decides to exchange her mansion through a website for Iris’ cottage in Surrey.

With the houses exchange, a new opportunity for love opens for both women meeting new people and having new experiences. A romantic comedy with a top-notch cast that is completed by Jude Law and Jack Black among others.

4. Love, Actually (2003)

(Comedy, Drama, Romance) 135 min.

A British Christmas romantic comedy with an ensemble cast of mostly British actors. The movie follows ten different stories revolving around love and relationships which some of them are interlinked, all with London as the setting.

Santa Hat

The cast includes Hugh Grant, Alan Rickman, Emma Thompson, Keira Knightley, Colin Firth, Liam Neeson, Martin Freeman, Rowan Atkinson, among others.

5. The Santa Clause (1994)

(Comedy, Drama, Family) 97 min.

A Walt Disney movie starred by Tim Allen in which a man (Allen) accidentally makes Santa Claus fall down of his roof on Christmas Eve, and by a magical clause, he must replace him now.

Cartoon Snowman face

This movie is the first instalment in the Santa Clause film series, which is followed by two more sequels.

6. Jingle All the Way (1996)

(Comedy, Family) 89 min.

When Arnold Schwarzenegger isn’t a Terminator coming from the future, he’s a father struggling to get the perfect Christmas gift for his son.

Howard Langston (Schwarzenegger) is a workaholic mattress salesman who loves his wife and 9-year-old son Jamie, but he barely has time for his family.

Christmas wreath

After a series of disappointments and broken promises to his son, he decides to get the action figure Turbo Man as a Christmas present, and he sees himself in the middle of a crazy race against time and another desperate father Myron Larabee (Sinbad).

The cast is completed by Phil Hartman, Rita Wilson, and Jim Belushi.

7. A Christmas Prince (2017)

(Comedy, Romance) 92 min.

A Netflix original movie that was released on the streaming platform on November 17, 2017.

A young magazine journalist, Amber Moore (Rose McIver) is sent to the foreign country of Aldovia to cover a press conference by crown prince Richard.

Cartoon Elf Face

There, she gets tangled into some royal intrigues and she falls in love with the Prince.

This movie is the first on a series followed by A Christmas Prince: The Royal Wedding, released on Netflix on November 30; and A Christmas Prince: The Royal Baby, was later released on December 5, 2019, on Netflix.

8. A Christmas Carol (2009)

(Animation, Drama, Family) 96 min.

Based on the novel by Charles Dickens and directed by Robert Zemeckis, this animated movie produced by Walt Disney Pictures adapted once again this classic tale.

Jim Carrey provides his voice to Ebenezer Scrooge, a stingy, selfish older man who hates anything related to happiness including Christmas.

Candy Cane

One Christmas Eve, he’s visited by three mysterious spirits from the past, the present and the future that show him what he has done with his life and to others.

9. The Man who invented Christmas (2017)

(Biography, Comedy, Drama) 104 min.

The year is 1843 and Charles Dickens (Dan Stevens) isn’t going through a good moment in his writing career.

Cartoon Xmas tree

To recover from his financial crisis, he decides to write a Christmas story and self-published it in two months. During that time, Dickens will have to face writer’s block, some personal demons, and his parents, all while he gives life to Ebenezer Scrooge in A Christmas Carol story.

10. The Nutcracker and the Four Realms (2018)

(Adventure, Family, Fantasy) 99 min.

Inspired by and mostly a retelling of ETA Hoffman’s The Nutcracker and the King of Mouses short story, the movie takes all the fantasy elements already present both in the book and the ballet to tell a renewed version of this beloved Christmas classic.

Christmas stocking

On Christmas Eve, Clara (Mackenzie Foy) receives an egg shape box as a present from her deceased mother, but she hasn’t the key to open it. In the annual holiday party held by her godfather Drosselmeyer, she finds that key that leads to a mysterious and fantastic parallel world.

The cast is completed by Morgan Freeman as Drosselmeyer, Helen Mirren as Mother Ginger, and Keira Knightley as Sugar Plum, among others.


As you can see, there are holiday classic Christmas movies for all ages and likes, whether you want to share a good time with your family and kids, or something romantic with your partner.

From classic movies to the newest ones, you’ll find in this list everything you need to binge on, on your Christmas vacation while drinking a hot chocolate waiting for Santa!

Don’t forget you can stream all these and more on different regions of Netflix and Amazon Prime by using a VPN from ExpressVPN.

Illustrations © Valeriia Shakhvorostova & Gherghescu Angelica Florica |

Leave a Comment

Your email address will not be published. Required fields are marked *

Related Posts

Save 49% Off