Everyone loves watching a Christmas classic over the festive period, and thanks to the wide range of video streaming services now available, there are plenty of titles at your fingertips.

Below, you'll find some of the very best Christmas movies to stream this December. Netflix, Amazon Prime and Now TV all offer free, 7-day trials to new customers, so if you really want to watch a film in the list below and you don't have a current subscription, make sure you wait and sign up over Christmas to take advantage of the offer.

Klaus

Find it on: Netflix

If you have access to Netflix, checking out this new original movie is a must. New for 2019, the animated comedy Klaus follows Jesper, a descendant of a very rich, and very powerful family. He works at the Postal Academy, and is often called the worst student ever to attend. Always looking for an excuse to slack off, the academy sends the privileged Jasper to a frozen island called Smeerensburg, far away just above the arctic circle.

To leave, Jesper needs to send a letter - but the residents of Smeerensburg haven't sent post in years. A bleak place, it's here Jasper meets Klaus (a mysterious carpenter in the middle of the woods) and the iconic origin story of Santa begins. Jesper discovers that Klaus makes handmade toys, and the pair begin to transform Smeerensburg for the better.

Christmas Chronicles

Find it on: Netflix

Starring Kurt Russell as Santa Claus, The Christmas Chronicles is a great one for younger viewers. At the start of the film we're introduced to Kate and Teddy Pierce, two siblings with an ambitious plan to capture Santa Claus on Christmas Eve.

However, things don't quite go according to plan, and after a crash involving Santa's sleigh, the two siblings suddenly fear they've ruined Christmas day for everyone. They need to work together with Santa himself to save Christmas across the world. Alongside Kurt Russell, Christmas Chronicles features Darby Camp, Judah Lewis and Oliver Hudson.

Elf

Find it on: Amazon Prime Video

For a modern Christmas classic, turn to Amazon Prime Video for Elf. Raised by elves in the North Pole, Buddy (who is, in fact, a human) realises one day that he isn't a real elf. Upon this discovery, he starts to question his roots, and Santa grants him permission to go searching for his real father in New York.

Hilarious and light-hearted, Elf is a real crowd-please. It's sure to be a treat for anyone who's never watched the film before, and holds up to repeat viewings for those who have. There's a great cast too, including Will Ferrell as Buddy and Zooey Deschanel as Jovie.

The Grinch

Find it on: Now TV

Everyone's favourite grumpy green character, Dr Seuss's Grinch is opposed to anything and everything festive. Residing alone just outside of Whoville, the Grinch decides he's going to ruin Christmas for Whoville's residents. His plot involves stealing presents, Christmas trees, decorations and food that the Whos have carefully prepared for the upcoming Christmas feast.

With Pharrell Williams as the narrator, Benedict Cumberbatch as The Grinch and some incredible animation, it's a visually-inventive take on the popular live-action version.

It's A Wonderful Life

Find it on: Now TV

A festive favourite from 1947, It's A Wonderful Life can be found on Now TV. With a Rotten Tomatoes score of 95%, it really is a bona fide classic.

The film follows the life of the downtrodden George Bailey on Christmas Eve. Viewing himself as a failure, his outlook is bleak until he meets an angel called Clarence Oddbody, who is waiting to earn his wings. Clarence shows George what life would be like without him in the world, hoping to save George's life.

If you're looking for a tecchy treat this Christmas, take a look at the awesome contract, upgrade and SIM-free deals available at Mobiles.co.uk.