One of the best thing about the countdown to Christmas is snuggling up and watching Christmas movies.

Whether you’re into the classics, or prefer the more modern take on a festive flick (we’re looking at your Die Hard), there’s just something about a Christmas movie session.

And now, Australia’s 30 favourite Christmas movies have been revealed in a new study – but we’re still scratching our heads at this list. In particular, the film that took top billing.

The culture experts at Preply crunched the numbers by using an IMDb seed list of the 100 most popular Christmas films and analysing their Australia-based search volume. They came up with the 30 movies that Aussies just can’t get enough of, and they even broke it down into states and territories.

Australia’s most popular Christmas movies

According to the data, Australia’s most popular Christmas movie is … drum roll please … Shazam. Wait, what? We’re not even sure the 2019 DC superhero flick is even a Christmas movie!

Also among the favourites are more traditional movies like Elf, I’ll Be Home For Christmas, Home Alone, It’s a Wonderful Life, Love Actually and The Santa Claus.

There are also a few that have become Christmas faves, but are far less traditional, like Gremlins and Die Hard.


Australia’s favourite Christmas movies by region

If you’re wondering what other people living in your state or territory are watching with their Christmas snacks, the data is a little different.

Queenslanders and Tasmanians are partial to some Christmas jump-scare action with Better Watch Out and Krampus among the favourites, while in NSW it’s more of a wholesome option with Nativity.

South Australians tend to go for the obvious, but fabulous choice of Elf. Interestingly, Shazam is nowhere to be seen!


Untitled (750 x 800 px)

What’s your favourite Christmas movie? Let us know in the comments below!

We may get commissions for purchases made using links in this post. Learn more.
  • Some of our favourite Christmas movies made the list. The Grinch needs to be added to the list; it is a fabulous, funny and heart warming movie.


  • We are Home Alone all the way :)


  • In our house it’s always The Santa Clause, followed by Noel, The Grinch and then The Polar Express. The Santa Clause is usually on repeat, my kids love it


  • I love ALL the Christmas movies. ALL OF THEM. The more predictable and sappy the better lol.


  • I’ve never really thought about it. I’m happy to watch most Christmas movies.


  • Some of those aren’t really Christmas movies! One of my favourites didn’t even make the cut! I love The Holiday, Home Alone I and II, Love Actually and Last Christmas and re-watch every year!


  • I didn’t really get into Christmas movies. I think because the TV channels showed the same ones year after year, I got bored


  • Schazam?! Never heard of it!


  • Not really a Christmas movie type of person. But now that I’m a mom, I should better use this list as reference. It’s time to start some Christmas traditions with my own family.


  • Could be a nice holiday activity to watch a movie with the whole family. However with the diffrent age range in our family, it’s quite hard to please all


  • Great movies to start watching. Home alone all tge way


  • I haven’t heard of half of them, I’d better start watching. My favourite is Crackers, a great Australian one which didn’t make the list.


  • What a great list. We love Polar express.


  • My favourite Christmas movie is Noelle, it is such a fun movie to watch at any time of the year!


  • It’s been a tradition for me to watch “It’s A Wonderful Life”. We always watched it after lunch on Christmas Day and since losing both my parents it means more to me.

    • A Wonderful Life is the most gorgeous movie!


Post a comment
Add a photo
Your MoM account

Lost your password?

Enter your email and a password below to post your comment and join MoM:

You May Like


Looks like this may be blocked by your browser or content filtering.

↥ Back to top

Thanks For Your Star Rating!

Would you like to add a written rating or just a star rating?

Write A Rating Just A Star Rating