12 Best British Christmas Movies Ranked & Where to Watch Them

Updated on

Britain is renowned for producing some of the greatest Christmas movies of all time. From family favourites such as 1992’s The Muppet Christmas Carol to contemporary cult classics such as Richard Curtis’ 2003 romantic comedy, Love Actually, there’s something for all generations to enjoy.

Every year festive film-lovers return to the sweet Suffolk cottage in The Holiday (and swoon over Jude Law in the pub), or take a nostalgic trip back to their childhood staple such as the Martin Freeman-led musical comedy, Nativity! With live action, animation, muppets and book adaptations to choose from, audiences are spoilt for choice with the seasonal film landscape. But what is the best British Christmas movie of all time?

For some, the most nostalgic option would take the top spot, Channel 4’s 1982 animation The Snowman named one of UKTV Gold’s Greatest TV Christmas Moments of all time. Since its debut, the adaptation of Raymond Briggs 1978 picture book has enchanted audiences with its sketchbook-style animation and stunning orchestral score performed by the London Sinfonia. With no dialogue, the story is told through action, pictures and its famous angelic song, We’re Walking in the Air.

Over the years, the film has also been rereleased with new introductions, including one by the late rock legend David Bowie who finds a copy of the book in his attic. On the 30th anniversary of the enchanting film, Channel 4 released a sequel The Snowman and The Snowdog, where six million people tuned in to watch the short film on Christmas Eve in 2012.

Though there’s a host of modern festive films that have garnered a major audience at the box office and on streaming, Last Christmas, Arthur Christmas, Your Christmas or Mine?, Boxing Day and A Boy Called Christmas.

Personally, another classic takes the top spot for the Best British Christmas movie - the popular retelling of Charles Dickens’ A Christmas Carol, The Muppets Christmas Carol. Along with Kermit the Frog and Miss Piggy, Michael Cain appears as Ebenezer Scrooge who is visited by the ghosts of Christmas Past, Present and Future… but with a twist – they’re in muppet form. Arguably, this was intended to be a children’s film, but it remains a title that adults of all ages, including myself, come back to every December. It’s an annual tradition as vital as getting a tree and tuning into a new Christmas TV.

With so many festive films to choose from, we’ve narrowed down the 12 best British Christmas movies and where to watch them online.

Netflix
Disney Plus
Amazon Prime Video
Apple TV Plus
Apple TV
Rakuten TV
Crunchyroll
Amazon Video
Paramount Plus
Channel 4
Sky Go
Crunchyroll Amazon Channel
BBC iPlayer
MUBI
Google Play Movies
BFI Player
Sky Store
Microsoft Store
Freevee
Curzon Home Cinema
ITVX
YouTube
Shudder
ARROW
Arrow Video Amazon Channel
Talk Talk TV
UKTV Play
GuideDoc
Movietickets
Netflix Kids
YouTube Premium
BFI Player Amazon Channel
Hayu
Hayu Amazon Channel
My5
BritBox Amazon Channel
MUBI Amazon Channel
STUDIOCANAL PRESENTS Apple TV Channel
STV Player
Curiosity Stream
Flix Premiere
Hotstar
Revry
DOCSVILLE
Now TV
Spamflix
JustWatchTV
Plex
WOW Presents Plus
Magellan TV
BroadwayHD
Filmzie
MovieSaints
Acorn TV
AcornTV Amazon Channel
Dekkoo
True Story
DocAlliance Films
Hoichoi
Now TV Cinema
CuriosityStream Amazon Channel
DocuBay Amazon Channel
Discovery+ Amazon Channel
Fandor Amazon Channel
Full Moon Amazon Channel
ITV Amazon Channel
Pokémon Amazon Channel
Shout! Factory Amazon Channel
Shudder Amazon Channel
Eros Now Amazon Channel
FilmBox Live Amazon Channel
W4free
Pluto TV
Eventive
ShortsTV Amazon Channel
Cultpix
FilmBox+
Yupp TV
Paramount+ Amazon Channel
Discovery+
Icon Film Amazon Channel
Curzon Amazon Channel
Hallmark TV Amazon Channel
Studiocanal Presents Amazon Channel
Sundance Now Amazon Channel
Sooner Amazon Channel
Takflix
Klassiki
Sun Nxt
Viaplay
Netflix basic with Ads
Paramount Plus Apple TV Channel
Runtime
OUTtv Amazon Channel
HistoryPlay Amazon Channel
Crime+ Investigation Play Amazon Channel
Shahid VIP
Univer Video
Acorn TV Apple TV
Tastemade Apple TV Channel
CuriosityStream Apple TV Channel
BFI Player Apple TV Channel
Kocowa
Amazon Prime Video with Ads
ODEON Cinemas
Cineworld
Vue
Arte
Showcase Cinemas
MGM Plus Amazon Channel
Tubi TV
Plex Live TV
Everyman Cinema
Motorvision TV Amazon Channel
Okidoki Amazon Channel
Sat.1 emotions Amazon Channel
Stingray Classica Amazon Channel
Stingray Djazz Amazon Channel
Stingray Karaoke Amazon Channel
TV1000 Russian Kino Amazon Channel
ITVX Premium
H & C TV Amazon Channel
Seven Entertainment Amazon Channel
The Great Courses Amazon Channel
ZDFtivi Amazon channel
Filters
  1. The Muppet Christmas Carol

    #1

    A retelling of the classic Dickens tale of Ebenezer Scrooge, miser extraordinaire. He is held accountable for his dastardly ways during night-time visitations by the Ghosts of Christmas Past, Present and Future.

  2. The Holiday

    The Holiday

    2006

    #2

    Two women, one from the United States and one from the United Kingdom, swap homes at Christmas time after bad breakups with their boyfriends. Each woman finds romance with a local man but realizes that the imminent return home may end the relationship.

  3. Love Actually

    Love Actually

    2003

    #3

    Eight London couples try to deal with their relationships in different ways. Their tryst with love makes them discover how complicated relationships can be.

  4. The Snowman

    The Snowman

    1982

    #4

    A young boy makes a snowman one Christmas Eve, which comes to life at midnight and takes him on a magical adventure to the North Pole to meet Santa Claus.

    Watch Now

    The Snowman is not available for streaming.
    Let us notify you when you can watch it.

  5. Nativity!

    Nativity!

    2009

    #5

    Paul, charged with directing his school's Nativity play, falsely boasts that his ex-girlfriend plans to turn the production into a film.

  6. Scrooge

    Scrooge

    1970

    #6

    A musical adaptation of Charles Dickens' classic ghost tale starring Albert Finney.

  7. Boxing Day

    Boxing Day

    2021

    #7

    Melvin, a British author living in America, returns home to London for Christmas to introduce his American fiancée Lisa to his eccentric British-Caribbean family. Their relationship is put to the test as she discovers the world her fiancé has left behind.

  8. Arthur Christmas

    Arthur Christmas

    2011

    #8

    Each Christmas, Santa and his vast army of highly trained elves produce gifts and distribute them around the world in one night. However, when one of 600 million children to receive a gift from Santa on Christmas Eve is missed, it is deemed ‘acceptable’ to all but one—Arthur. Arthur Claus is Santa’s misfit son who executes an unauthorised rookie mission to get the last present half way around the globe before dawn on Christmas morning.

  9. A Boy Called Christmas

    #9

    In this origin story of Father Christmas, an ordinary boy--with a loyal pet mouse and a reindeer at his side--sets out on an extraordinary adventure to find his father, who is on a quest to discover the fabled village of Elfhelm.

  10. Your Christmas or Mine?

    #10

    Students Hayley and James are young and in love. After saying goodbye for Christmas at a London train station, they both make the same mad split-second decision to swap trains and surprise each other. Passing each other in the station, they are completely unaware that they have just swapped Christmases.

  11. The Snowman and The Snowdog

    #11

    Charming animated sequel to Raymond Briggs's classic The Snowman. When a young boy and his mother move house, he builds a Snowman and a Snowdog who magically come to life.

  12. Last Christmas

    Last Christmas

    2019

    #12

    Kate is a young woman who has a habit of making bad decisions, and her last date with disaster occurs after she accepts work as Santa's elf for a department store. However, after she meets Tom there, her life takes a new turn.