In some cases, we earn commissions from affiliate links in our posts.
Nothing gets me in the mood for Christmas quite like a good Christmas movie – and the Brits have made a number of good ones. Below, we’ve gathered up some of the best ones available to stream online. Some are even free with Prime or free on Netflix at the time of posting (late November 2017).
If you need us, we’ll be curled up on the couch with some popcorn. Let us known which one is your favorite!
The Snowman – Based on the Raymond Briggs’ book of the same name, this short movie is a British holiday classic. There’s also a sequel, The Snowman & the Snowdog. Watch The Snowman | Watch The Snowman & the Snowdog
Millions – Starring James Nesbitt (Cold Feet, The Missing), this 2004 film tells the story of 2 pre-teen siblings who find a million pounds in cash and need to spend it before the adoption of the Euro. Watch on Amazon
About a Boy – Though not traditionally classified as a Christmas movie, this Hugh Grant rom-com has plenty of holiday cheer. Watch on Amazon
Muppet Christmas Carol – Now 25 years old (really??!) this Muppet film is a classic retelling of the much-loved Dickens story. Watch on Amazon
Arthur Christmas – With voice work by Hugh Laurie and James McAvoy, this star-studded animated film about Santa’s youngest son Arthur isn’t one to miss. Watch on Amazon
A Child’s Christmas in Wales – This super sweet family film shows us a young boy dreaming of a white Christmas, and his grandfather who gives him a snowglobe and shares some of his own Christmas memories. Watch on Amazon
Love Actually – This may be the ultimate British Christmas film of the modern era, but we do offer one warning: Don’t watch it with your family. Some scenes are inappropriate for young children, and it’s all but guaranteed to create some cringe-y moments in a multi-generational situation. Watch on Amazon
Scrooge – The story of Scrooge has been done a million times, but this classic 1970 musical version is not to be missed. Watch on Amazon
A Christmas Carol – As long as we’re talking Scrooge, we can’t skip over A Christmas Carol. Though not strictly a British film (it was made for TNT), it stars Sir Patrick Stewart and it was filmed in London and Northamptonshire, which makes it British enough for us. Watch on Amazon
The Lion in Winter – It’s 1183 AD and King Henry II wants to spend Christmas with his family – but of course, that gets complicated. This one’s full of history and royal family dysfunction. Watch on Amazon
The Holiday – Two women facing an unhappy holiday season decide to swap houses – and end up finding love. Watch on Amazon
Pirate Radio / The Boat That Rocked – Known as Pirate Radio in the US, this one comes to us from the makers of Love Actually and Notting Hill. It’s not strictly a Christmas movie, but there’s a good bit of Christmas in there. Watch on Amazon
Christmas Cracker – Though it’s not really a movie, this British Christmas documentary about Christmas fanatics is definitely entertaining. Watch on Netflix