12 Movies You Should Watch This Christmas

Love Actually Hugh Grant
Hugh Grant in Love Actually (2003)

It’s that time of year again – the chance to eat, drink and… binge-watch Christmas movies. To get you in the mood we have picked some of the best festive flicks you should be watching in December.

1. Elf (2003)

Will Ferrell stars as an Elf who, after being exiled from the North Pole due to his size, heads to New York in search for his real family. Ferrell excels in this children’s comedy as the giant elf tries to make his way in the Big Apple.

Elf Movie
Will Ferrell and Faizon Love in Elf (2003). Credit: New Line Productions

Watch it on: Amazon Prime

2. The Muppet Christmas Carol (1992)

This film has it all. A classic Christmas tale, songs you can sing along to, Michael Caine and, of course, The Muppets. Caine plays Ebenezer Scrooge in The Muppets take on Charles Dicken’s A Christmas Carol.

The Muppet Christmas Carol
The Muppet Christmas Carol (1992)

Watch it on: Google Play

3. Die Hard (1988)

Not your stereotypical Xmas flick but it IS set at Christmas time and the film has since spawned one of the most popular Christmas jumpers for men. Bruce Willis plays a cop who has to stop a bunch of terrorist, and not just any terrorist the legend Alan Rickman doing a hilarious German accent. “Now I have a machine gun, Ho Ho Ho” (As the jumper says)

-  10 Movie Heroines Who Kicked Butt
Die Hard Film Bruce Willis
Bruce Willis in Die Hard (1988) Credit: 20th Century Fox

Watch it on: Sky

4. Love Actually (2003)

If you can overlook the creepy Andrew Lincoln stalker storyline (in real life not only would his best mate had punched him in the face but he would also been given a harassment order) then this should be added to your list. Richard Curtis’ schmaltzy romcom, which looks at love from 9 different perspectives, is a cheesy as it gets but, despite this, there is something about this damn movie that gets you every time. Even Martine McCutcheon’s acting can’t ruin it.

Love Actually Hugh Grant
Hugh Grant in Love Actually (2003)

Watch it on: Netflix

5. It’s a Wonderful Life

If you haven’t seen this then now is the time.

Hollywood legend Jimmy Stewart plays a man who, after a run of bad luck, wishes he had never been born. When his wish is granted he realises how wrong he was.

This Crimbo classic will put your faith back into the world, while making you weep and laugh at the same time.

The Best Christmas Films Its A Wonderful Life
“It’s a Wonderful Life” Larry Simms, Karolyn Grimes, James Stewart, Jimmy Hawkins, Donna Reed, Carol Coomes 1946 RKO Image via imdb.com

Watch it on: Sky

6. Home Alone (1990)

The film that made Macaulay Culkin the poster child of the 90s. Culkin stars as a quick-witted kid who gets left home alone by his parents at Christmas but then has to protect the home from two burglars. Using paint cans, nails are everything bar the kitchen sink the scrappy youngster does an awesome job of a security guard.

-  The Most Awesome Black Friday and Cyber Weekend Deals
Home Alone Macaulay Culkin
Macaulay Culkin and Joe Pesci in Home Alone (1990)

Watch it on: Amazon Prime

7. Bad Santa (2003)

If you are sick of all the Yuletide cheer this time of year, then this is the film for you. Billy Bod Thornton plays a foul mouth crook who plots to rob a department store over the holidays. There is loads of swearing in this and a scene of Santa having sex so best not watch this one with your nan!

Bad Santa Billy Bob Thornton
Billy Bob Thornton, Tony Cox, and Tom McGowan in Bad Santa (2003)

Watch it on: Sky

8. Trading Places (1983)

An 80s classic that doesn’t really get the respect it deserves, IMHO. Eddie Murphy and Dan Akroyd are outstanding in the comedy about a rich banker and a low rent hustle who find their fortunes reversed as a result of a bet.

Dan Aykroyd in Trading Places
Dan Aykroyd in Trading Places (1983)

Watch it on: Sky

9. Gremlins (1984)

We have all been bought a dodgy Christmas gift, but this premise gets taken to a whole new level with Gremlins.

When a father buys his son a furry critter for Christmas he couldn’t ask for more, that is until he gets him wet and unleashes a load of evil Gremlins on the town who want to cause havoc. Features the best death-by-microwave scene of all time.

Zach Galligan in Gremlins
Zach Galligan in Gremlins (1984)

Watch it on: Google Play

10. Scrooged (1988)

Another take on the Dickens’ tale but this this time it is Bill Murray in the hot seat (and who doesn’t love Bill Murray?). Murray plays a TV executive whose greed and ambition has driven away everyone who has ever loved him.

-  The Sassiest Stocking Fillers Around That Will Make You Wish You Were On The Good List This Christmas
Bill Murray and Carol Kane in Scrooged
Bill Murray and Carol Kane in Scrooged (1988)

Watch it on: Netflix

11. The Snowman

If there is one soundtrack (or more accurately song) that makes it feel like Xmas then it has to be The Snowman. This beautiful tale about a boy who becomes friends with a snowman will leave you tearful. All together now… “We’re walking in the aiiiiirrrrr…”

The Snowman Film
The Snowman (1982)

Watch it on: Amazon

12. The Holiday (2006)

This might not be high on Rotten Tomatoes but has turned into a Christmas favourite. While the acting might not be the greatest – it has a decent cast. Kate Winslet and Cameron Diaz star as two women who house swap over the holidays and find love in the process.

Cameron Diaz and Jude Law in The Holiday
Cameron Diaz and Jude Law in The Holiday (2006)

Watch it on: Amazon Prime