17 Best Christmas Movies of All Time

It's the most wonderful time of the year! Which means cosying up in your comfiest pyjamas or cosy loungewear and watching Xmas movies with a frothy mug of hot chocolate. To help you with you we have compiled the top ten best Xmas movies of all time (and yes die hard is a Xmas movie, don't argue with us ūüėČ)

So let's jump in!

17. Robbie the Reindeer in Hooves of Fire - Robbie, son of Rudolph the Red-Nosed Reindeer, arrives at Coldchester, town of the North Pole to follow in his father's hoofprints of being a navigator for Santa Claus' sleigh team. Unlike Rudolph's glowing nose, Robbie's possesses a GPS that can find anything.

16. Jingle Jangle - Another newbie that is sure to be a classic in years to come. Jingle Jangle tells the story of a joyful toy maker who is becomes a recluse after being betrayed by his apprentice, but soon finds new hope when his bright young granddaughter arrives on his doorstep.

15. Trading Places - Upper-crust executive Louis Winthorpe III (Dan Aykroyd) and down-and-out hustler Billy Ray Valentine (Eddie Murphy) are the subjects of a bet by successful brokers Mortimer (Don Ameche) and Randolph Duke (Ralph Bellamy). An employee of the Dukes, Winthorpe is framed by the brothers for a crime he didn't commit, with the siblings then installing the street-smart Valentine in his position. When Winthorpe and Valentine uncover the scheme, they set out to turn the tables on the Dukes.

14. It's a Wonderful Life - George Bailey has so many problems he is thinking about ending it all - and it's Christmas! As the angels discuss George, we see his life in flashback. As George is about to jump from a bridge, he ends up rescuing his guardian angel, Clarence - who then shows George what his town would have looked like if it hadn't been for all his good deeds over the years.

13. Bad Santa - In this dark comedy, the crotchety Willie T. Stokes (Billy Bob Thornton) and his partner (Tony Cox) reunite once a year for a holiday con. Posing as a mall Santa and his elf, they rip off shopping outlets on Christmas Eve. This year, however, Willie is falling apart. He's depressed and alcoholic, and his erratic behaviour draws the suspicion of mall security (Bernie Mac). But when befriending a small boy brings out his kinder side, Willie begins to wonder if there is still some hope for him.

12. A Christmas Carol (1938) - Crotchety miser Ebenezer Scrooge (Reginald Owen) hates Christmas and mistreats his long-suffering employee, devoted family man Bob Cratchit (Gene Lockhart). But a visit from the ghost of his former business partner Jacob Marley (Leo G. Carroll) and three Christmas spirits (Lionel Braham, Ann Rutherford, D'Arcy Corrigan) might convince him to change his ways and become more kind-hearted. This adaptation of the Charles Dickens classic became a holiday staple for decades.

11. Scrooged - In this modern take on Charles Dickens' "A Christmas Carol," Frank Cross (Bill Murray) is a wildly successful television executive whose cold ambition and curmudgeonly nature has driven away the love of his life, Claire Phillips (Karen Allen). But after firing a staff member, Eliot Loudermilk (Bobcat Goldthwait), on Christmas Eve, Frank is visited by a series of ghosts who give him a chance to re-evaluate his actions and right the wrongs of his past.

10. The Santa Clause - Divorced dad Scott (Tim Allen) has custody of his son (Eric Lloyd) on Christmas Eve. After he accidentally kills a man in a Santa suit, they are magically transported to the North Pole, where an elf explains that Scott must take Santa's place before the next Christmas arrives. Scott thinks he's dreaming, but over the next several months he gains weight and grows an inexplicably white beard. Maybe that night at the North Pole wasn't a dream after all -- and maybe Scott has a lot of work to do.

9. A Muppets Christmas Carol - The Muppets perform the classic Dickens holiday tale, with Kermit the Frog playing Bob Cratchit, the put-upon clerk of stingy Ebenezer Scrooge (Michael Caine). Other Muppets -- Miss Piggy, Gonzo, Fozzie Bear and Sam the Eagle -- weave in and out of the story, while Scrooge receives visits from spirits of three Christmases -- past, present and future. They show him the error of his self-serving ways, but the miserable old man seems to be past any hope of redemption and happiness.

8.  The Snowman - No introduction needed! When a young boy starts making a snowman on Christmas, it magically comes to life. The snowman then takes him on a journey to meet Santa Claus.

7. Love Actually - A great romcom, but make it christmassy! Love Actually follows the characters trying to navigate their relationships during the Christmas season with the complexities of the one emotion that connects us all: LOVE. Among the characters explored are David (Hugh Grant), the handsome newly elected British prime minister who falls for a young junior staffer (Martine McCutcheon), Sarah (Laura Linney), a graphic designer whose devotion to her mentally ill brother complicates her love life, and Harry (Alan Rickman), a married man tempted by his attractive new secretary.

6. Klaus - Who doesn't love a Santa Klaus origin and this one doesn't disappoint! a relatively new film, offered by Netflix in 2019 it sure to remain a classic in many years to come. After failing at various jobs set up by his post master father.  The spoilt Jesper is sent to cold and desolate Smeerensgburg by his father, where he tasked with mailing 6000 letters  to keep his inheritance and lavish life.  There he meets a teacher turned fish monger and a reclusive toy maker and decades long war between the Ellingboes and the Krums.  Which eventually makes a heart-warming story about how one good deed can change everything.

5.  ELF - Buddy (Will Ferrell) was accidentally transported to the North Pole as a toddler and raised to adulthood among Santa's elves. Unable to shake the feeling that he doesn't fit in, the adult Buddy travels to New York, in full elf uniform, in search of his real father. As it happens, this is Walter Hobbs (James Caan), a cynical businessman. After a DNA test proves this, Walter reluctantly attempts to start a relationship with the childlike Buddy with increasingly chaotic results.

4. How the Grinch Stole Christmas - The the the the THE GRINCH! To be honest anything with Jim Carey is bound to bring a belly full of laughs and this live action adaptation of the Dr Seuss classic does not fail. In this live-action adaptation of the beloved children's tale by Dr. Seuss, the reclusive green Grinch (Jim Carrey) decides to ruin Christmas for the cheery citizens of Whoville. Reluctantly joined by his hapless dog, Max, the Grinch comes down from his mountaintop home and sneaks into town to swipe everything holiday-related from the Whos. However, the bitter grump finds a hitch in his plans when he encounters the endearing Cindy Lou Who.

3. Nightmare before Christmas - Who doesn't love a bit of Halloween festivities during Christmas.  especially with a soundtrack as delightful as this one.  The film follows the misadventures of Jack Skellington, Halloweentown's beloved pumpkin king, who has become bored with the same annual routine of frightening people in the "real world." When Jack accidentally stumbles on Christmastown, all bright colours and warm spirits, he gets a new lease on life -- he plots to bring Christmas under his control by kidnapping Santa Claus and taking over the role. But Jack soon discovers even the best-laid plans of mice and skeleton men can go seriously awry.

2. Die Hard - Packed full of action this Bruce Willis classic is just what you need after getting stuffed full of turkey.  A New York police officer John McClane (Brucey) is visiting is wife and daughters on Christmas Eve.  While joining her at her company Christmas party, a group of terrorists take over the exclusive sky scraper and everyone in it. There is no one on hand to save them, no one except John McClane!

1. Home Alone 1  - Eight-year-old Kevin is accidentally left behind when his family leaves for France for Christmas vacation. At first, he is happy to be in charge, but when thieves try to break into his home, he must protect his home and he tries to put up a fight.

This brings us to the end of our list, comment your fave Christmas movies in the comments below.