It's CHRISTMASSSS! (Yes, we're excited too). It's also the school holidays and we've rounded-up the best Christmas movies that you - and your kids - can watch on Netflix, Amazon Prime, and Now TV to help cheer you up. So get the mulled wine and mince pies ready and tune in to these brilliant (and often extremely cheesy) Christmas movies.
Remember that even if you're not signed up to one of these streaming services, it's worth checking if they have one of your favourites available - each of them offers a free trial, so you can sign up for Christmas and cancel in January without ever paying a penny.
Got a festive favourite that isn't on this list? Check out our exhaustive guide to where to watch all of the best Christmas films.
Best Christmas movies on Netflix
Netflix has the weakest selection of Christmas movies of the three big streaming services this year, though you'll also find lots of non-festive favourites there if none of these take your fancy. If you're not a member already, take advantage of the one-month free trial to cover the festive period.
James McAvoy leads the cast of this charming animation about the son of Santa, who inevitably ends up having to save Christmas one way or another. The likes of Jim Broadbent, Bill Nighy, Hugh Laurie, and Imelda Staunton fill out the brilliant cast.
This surreal Christmas special from Netflix paired Murray with Lost in Translation director Sofia Coppola for an odd jaunt through a Christmas concert complete with an assortment of celebrity guests, musical numbers, and offbeat jokes. It's very odd, but the spirit of the season still runs through the heart of it.
This Netflix original sees legendary action star Kurt Russell step into Santa's boots, as he eschews his macho persona (though keeps the requisite big bushy beard) for the latest take on the classic 'two kids meet Santa and nearly ruin Christmas but then somehow help him save it' story.
OK, we might be stretching a bit here - like we said, Netflix's pick of films is real weak this year - but bear with us. Iron Man 3 is set at Christmas, like most of director Shane Black's movies. And...um, that's actually all we've got on the Christmas front. But it's a great superhero film in its own right, and there's at least one Christmas tree in it. So it counts, alright?
Best Christmas movies on Amazon Prime
Amazon Prime Video's Christmas selection is pretty decent this year, headed up by comedy classic Elf, and there are plenty of other festive films worth checking out. To watch them you'll have to be a Prime member, but there's a one-month free trial to take you through to January. Plus, remember that you'll also get free next-day delivery - ideal for any last-minute gift purchasing.
One of the best Christmas comedies ever made, Elf stars Will Ferrell as one of Santa's elves (well, sort of...) who finds his way to Manhattan and has to make sense of the human world. Even if you're not normally a Ferrell fan, this is him at his charming, innocent best, and it's well worth a watch.
This legendary rom-com may not be the first thing that pops into your heard when you think of Christmas films, but actually the festive season plays a pretty pivotal role in Bridget's life throughout the film. Besides, this is a brilliant rom-com in its own right, making a star out of Renee Zellweger and finally pitting rival heartthrobs Hugh Grant and Colin Firth against each other.
Another sort-of Christmas film, Gremlins is set at Christmas, and that's what kicks the whole plot in motion: an ill-advised Christmas present in the form of Mogwai, the adorable critter that spawns the Gremlins menace. Otherwise, this is just a great creature feature, with a few shocks and scares, but enough comedy thrown in to keep it relatively family friendly - it's a fairly soft 15 rating in the UK.
This one is definitely more Christmas for grownups. It may not be the best Harold & Kumar movie, but for a Christmas spin-off it does the job, bringing more of their sex and stoner humour, but this time with Santa hats.
Best Christmas movies on Now TV
Now TV's Sky Movies bundle has by far the best collection of Christmas films this Christmas - too many for us to even mention all the good ones here - but it does cost £9.99 per month, making it a bit more expensive than its rivals. You can try it out for 14 days for free though, which should be enough time to take advantage. We've picked out some of the best but there are lots more.
In the running for the best Christmas movie ever made, The Muppet Christmas Carol is easily the best adaptation of Dickens' Christmas classic ever made, nevermind the Muppets. But then it's also the best Muppets movie to boot, and has the benefit of a starring none from a none-more-gruff Michael Caine. It doesn't get much better than that.
If you prefer your Christmas Carols to stray even further from the original text, try Scrooged. This '80s adaptation stars Bill Murray as a TV executive who doesn't exactly take the spirit of Christmas to heart until he's given the full Christmas ghost treatment. It's very, very '80s, but all the more charming for it.
Frozen isn't explicitly a Christmas film, but it's wintry enough to count in our books. This modern favourite was the bane of parents everywhere who had to suffer through toddlers belting out 'Let It Go' at the top of their lungs for months, but it was such a hit for a reason. This is Disney's animation team firing on all cylinders, with a simple (but modern!) story, banging songs, and some brilliant comic relief animals.
If the name doesn't give it away, Bad Santa definitely isn't a Christmas film for your kids. Billy Bob Thornton stars as the drunken mall Santa of the title, who uses his gig to rob the department stores he works in. Think rude and crude - but very clever - and you're along the right lines.
The quintessential Christmas film that isn't really about Christmas, Die Hard is the best action movie ever made that just happens to be set at Christmas. But don't think it's not seasonal - there's a redemptive tale about a father reconnecting with his family, festive one-liners, snow, and even a few big Christmas tunes thrown into the mix too.