6 Love It
Save it

The 50 best Christmas movies

We count down our all-time favourite Christmas movies, from silly Santas to shoot-outs in the snow

’Tis the season to be jolly – unless you’re being dragged to some awful, syrupy, schmaltzy festive flick. Luckily, we’ve got the antidote: every film on this list of Christmas movies is guaranteed to charm, entertain and in the odd case terrify. From psycho Santas and home-invading thieves to feelgood fireside frolics and cockle-warming cosiness, our cinematic sack is bulging with treats.

RECOMMENDED: Find more festive fun with our guide to Christmas in London

Christmas movies: 50-41

50

The Santa Clause (1994)

Tim Allen stars in this festive comedy about an ordinary man who must step into Santa’s shoes after an accident. A trip to the North Pole follows, along with various comic scenarios as he physically morphs into Santa in front of his disbelieving ex-wife (Wendy Crewson).

Read more

Read more
49

Reindeer Games (2000)

Featuring the first instance of criminal misuse of the Santa suit in our list, this snowy thriller was released in some countries under the slightly less festive title of ‘Deception’. Ben Affleck stars as the released convict who robs casinos dressed as Father Christmas (tut, straight on that naughty list). Charlize Theron and Gary Sinise also appear.

Read more

Read more
48

The Family Stone (2005)

Sarah Jessica Parker, Claire Danes and Rachel McAdams star in this American comedy-drama about an uptight guest (Parker) in the liberal Stone household, where matriarch Diane Keaton rules supreme. Watchable Christmas fluff.

Read more

Read more
Advertising
47

Love Actually (2003)

This is either unbearable schmaltz or a festive heart-warmer, depending on who you ask. Love is certainly all around in this ensemble comedy-drama set in the holiday season: even a school nativity play is an opportunity for romance. Comic standouts include Bill Nighy as an ageing rock legend who’s reduced to competing in the race to land a Christmas Number One.

Read more

Read more
46

Merry Christmas Mr Lawrence (1983)

A Japanese prisoner of war camp is the less than festive setting for this David Bowie-starrer in which an eventful Christmas Eve has an impact on both prisoners and guards. One to make you feel grateful for your Christmas turkey.

Read more

Read more
45
Joyeux Noël (2005)

Joyeux Noël (2005)

The WWI Christmas truce of 1914 is the poignant setting for this snowy heart-warmer in which Scottish, French and German soldiers down their weapons and agree on a ceasefire. Daniel Brühl and Diane Kruger star.

Advertising
44
Christmas in Connecticut (1945)

Christmas in Connecticut (1945)

Loved for her columns about her wholesome husband and family in Connecticut, Elizabeth (Barbara Stanwyck) is actually a single New Yorker. When asked to host a Christmas dinner by her boss, she must head to Connecticut and keep up the pretence. Romantic complications follow.

43

The Polar Express (2004)

Robert Zemeckis sprinkled his family-friendly magic on this performance-capture animation starring Tom Hanks in multiple roles, including narrator, train conductor and Santa Claus. This one ticks a lot of boxes for Christmas fanatics, including reindeer, elves and a whole heap of snow.

Read more

Read more
42

A Christmas Story (1983)

A festive staple in the USA, this comedy didn’t export quite so well, perhaps due to the fact that it’s all about a little boy who wants a BB gun for Christmas. Still, there’s lot to like about its chirpy wit and snowy suburban setting.

Read more

Read more
Advertising
41

The Holiday (2006)

Cameron Diaz romancing Jude Law in a cutesy country cottage should spell pass-the-sick-bucket, but there’s something unbearably lovely about this festive comedy. It doesn’t hurt that the LA-set secondary plot features Kate Winslet on peak form and Jack Black at his most adorably goofy.

Read more

Read more

Christmas movies: 40-31

40

Planes, Trains and Automobiles (1987)

It’s a classic formula: two guys are thrown together on an impromptu road trip. They hate each other on sight but gradually build up a grudging respect. Thanks to career-peak turns from Steve Martin and John Candy, John Hughes’s home-for-the-holidays comedy starts out funny, and gradually becomes intensely, brilliantly moving. 

Read more

Read more
39

Lethal Weapon (1987)

All hail Shane Black, the king of the fast-quipping buddy comedy-thriller, and a man who seems incapable of writing a screenplay without somehow involving Christmas. We’ll meet him again later in our list, but this is where it all started: with two bickering cops on a mission to take down drug dealers. At Christmas.

Read more

Read more
38

Ghostbusters II (1989)

The holiday season sees an influx of spirits to New York City, so who you gonna call? This sequel may not have wowed like its predecessor but it reunited the charming cast in a suitably festive setting. Who can resist the Ghostbusters charging around in Santa hats, eh?

Read more

Read more
Advertising
37
Prancer (1989)

Prancer (1989)

A girl finds one of Santa’s magical reindeer in this cute live-action kids’ film starring Sam Elliott as the gruff, grieving father of eight-year-old Jessica (Rebecca Harrell), who’s obsessed with Christmas. Jessica’s optimism will teach the town a thing or two about the true spirit of the season.

36

Holiday Inn (1942)

This musical is the ultimate ’40s cheerer as Fred Astaire and Bing Crosby sing and dance their way into the ladies’ hearts. The set up is pure Broadway: they’re a musical troupe who only perform on holidays, from Easter to Christmas. The film scored an Oscar for the now iconic song ‘White Christmas’.

Read more

Read more
35

White Christmas (1954)

Christmas may have been white, but this time Irving Berlin’s musical was in Technicolor. Inspired by ‘Holiday Inn’, this follow-up could not be more Christmassy if it tried (and try it probably did). Snow, shows and romance all added up to a massive festive box office hit that would run and run on TV.

Read more

Read more
Advertising
34
Mickey’s Christmas Carol (1983)

Mickey’s Christmas Carol (1983)

This Oscar-nominated Disney short film casts Mickey as Bob Cratchit and Scrooge McDuck as his selfish boss, while Goofy, Jiminy Cricket and other familiar characters morph into the various ghosts. A nifty blending of Disney favourites with the Dickens classic.

33
Babes In Toyland (1934)

Babes In Toyland (1934)

Laurel and Hardy go family-friendly in this fairytale mash-up featuring characters from the stories of Mother Goose, Little Bo Peep and others. The duo play the Toymaker’s Apprentices in this slapstick heartwarmer, which was a Christmas TV favourite throughout the ’60s and ’70s.

32
’R-Xmas (2001)

’R-Xmas (2001)

He's back on top after ‘Welcome to New York’ and ‘Pasolini’, but back in the early 2000s the great New York director Abel Ferrara couldn't get arrested in Hollywood – which might explain why hardly anyone knows about this intense, gritty but surprisingly festive gangland thriller starring Ice-T and ‘The Sopranos’ actress Drea De Matteo.

Advertising
31

National Lampoon’s Christmas Vacation (1989)

The finest Christmas comedy of them all? Only ‘Bad Santa’ rivals it for sheer, berserk laughs, as Chevy Chase and his extended family suffer a series of unfortunate, unlikely and often downright gruesome seasonal setbacks. Chevy’s madcap speech at the dinner table is an all-time classic.

Read more

Read more

Christmas movies: 30-21

30

Meet Me In St Louis (1944)

‘Have yourself a merry little Christmas,’ sang Judy Garland in this cockle-warming musical set against the backdrop of the 1904 World Fair. The breakout song wasn’t originally so cheery, but Garland and her co-stars objected to the cynical tone in lyrics such as: ‘Have yourself a merry little Christmas / It may be your last / Next year we may all be living in the past.’ Cheery.

Read more

Read more
29

About a Boy (2002)

Christmas plays a central part in this charming British comedy: grumpy Will (Hugh Grant) is living off the proceeds of the Christmas song his father wrote, and discovers the value of family Christmases through his friendship with young Marcus (Nicholas Hoult). Not as schmaltzy as it sounds.

Read more

Read more
28

Christmas Evil (1980)

Or, I Saw Mommy Kissing Santa Claus and It Turned Me Into a Raving Psychopath. This genuinely odd, compelling and subversive low-budget festive slice ’n’ dice, about a toymaker who takes revenge on those who betray the true spirit of Christmas, was named by director John Waters as ‘the best seasonal film of all time’.

Read more

Read more
Advertising
27

Die Hard (1988)

‘Now I have a machine gun… Ho ho ho.’ ‘Die Hard’ was voted the greatest action movie of all time in Time Out’s poll by stunt people and filmmakers. But where would it be without the ironic jingle of ‘Let it Snow’ on the soundtrack, or Bruce Willis firing off festive quips? 

Read more

Read more
26

Die Hard 2 (1990)

‘How could the same shit happen to the same guy twice?’ Sure, it’s bigger, pricier and more bloated than the one that came before it – but that’s what Christmas is all about! Once again, Bruce takes down a terror gang to the tune of twinkly seasonal carols, this time in an airport.

Read more

Read more
25
A Christmas Carol (1938)

A Christmas Carol (1938)

This early version of Charles Dickens’s much-told story remains one of the finest, with Reginald Owen as Ebenezer Scrooge and Gene Lockhart as Bob Cratchit. There’s something oddly comforting about watching snow fall in black and white.

Advertising
24

While You Were Sleeping (1995)

Sandra Bullock is at her most loveable in this smart, thoughtful romcom about a lonely Chicago subway worker who rescues the man of her dreams from an oncoming train only to fall in love with his bad-tempered brother. Witty, sweet and festive, it’s the kind of movie Hollywood has always excelled at.

Read more

Read more
23

Arthur Christmas (2011)

It’s Christmas every day for Arthur, son of Santa, in the most recently released entry in our countdown. Sarah Smith’s humorous animation sees the clumsy kid leaving the North Pole on a mission, complete with reindeer and comedy elves. James McAvoy and Jim Broadbent provide voices.

Read more

Read more
22

Trading Places (1983)

If you’re keen to learn the harsh realities of the global economy but can’t be bothered to trawl through a textbook, this comic satire should do the trick. Eddie Murphy is the streetwise hustler who switches lives with Dan Aykroyd’s preening Wall Street moneybags, only to find himself the victim of a cruel joke played by a pair of vicious aristocrats. 

Read more

Read more
Advertising
21

Brazil (1985)

Terry Gilliam’s dystopian masterpiece opens with a poor family sitting around the Christmas tree, waiting eagerly for Santa. But when the ceiling caves in, it’s not a jolly fat man but a platoon of heavily armed cops, come to take Dad in for ‘questioning’. And it’s all downhill from there...

Read more

Read more

Christmas movies: 20-11

20

Bridget Jones’ Diary (2001)

Bridget (Renée Zellweger) thinks she might have met the man of her life (Colin Firth) – but spots him sporting a hideous Christmas jumper. This seasonal wardrobe error plays a pivotal part in the sharp romantic comedy-drama, which also features fellow festive favourite Hugh Grant.

Read more

Read more
19

The Nightmare Before Christmas (1993)

Leave it to Tim Burton to give Christmas a dark edge, although this stop-motion animation still has plenty of heart, too. Jack Skellington is the anti-hero who decides he’s had enough of Halloween and wants to stand in for Santa. Terrific fun.

Read more

Read more
18

The Muppet Christmas Carol (1992)

How Michael Caine kept a straight face playing miserly Scrooge opposite a hectic gaggle of frogs, rats, pigs and Great Gonzos is anyone’s guess. But the result is fabulous, a riot of songs, jokes and general silliness that, amazingly, still manages to respect Dickens’s story.

Read more

Read more
Advertising
17

How The Grinch Stole Christmas (2000)

Jim Carrey puts in an exuberant turn as the grumpy green Grinch of the Dr Seuss books. A hermit who lives on a rubbish dump near Whoville, the Grinch takes a dim view of the consumerist little town – except for child Cindy-Lou, who might just be the one to melt his heart. A great family Christmas movie.

Read more

Read more
16

The Long Kiss Goodnight (1996)

Another terrific alternative to your traditional Christmas movie, this action thriller sees soccer mom Geena Davis suddenly recalling her past as a trained assassin and racing away from (or should that be towards?) danger with private investigator Samuel L Jackson – all against a snowy festive backdrop.

Read more

Read more
15

In Bruges (2008)

Bruges isn’t exactly where hitman Ray (Colin Farrell) was planning to spend the holiday season, but the Belgian town is where he must stay, in the company of his older, wiser counterpart (Brendan Gleeson). The picturesque festive backdrop contrasts neatly with Ray’s bored cynicism.

Read more

Read more
Advertising
14

Miracle on 34th Street (1947)

The ultimate in cuddly Christmas afternoon movies, this original stars Edmund Gwenn as Kris Kringle, who must prove he is in fact Santa Claus – not least to a young girl (Natalie Wood) who has lost the true meaning of Christmas.

Read more

Read more
12

8 Women (2001)

Eight women gather to celebrate Christmas in a snowy cottage, but all fall under suspicion when a man is found murdered. French filmmaker François Ozon’s dark comedy musical is a delight, with an impressive roll call of actresses including Catherine Deneuve, Isabelle Huppert, Emmanuelle Béart and Fanny Ardant.

Read more

Read more
Advertising
11

Scrooged (1988)

It’s unlikely that Bill Murray could ever have got through his career without playing a version of Scrooge. His deadpan delivery was made for this comic take on Dickens’ festive moral tale, in which his TV exec oversees a broadcast of ‘A Christmas Carol’.

Read more

Read more

Christmas movies: the top ten

10

Batman Returns (1992)

After the spectacular success of his first ‘Batman’, Tim Burton had carte blanche on this sequel – and boy did he go to town. As snow falls on Gotham, Bruce Wayne finds himself facing not just the creepy, grubby Penguin and his flippered minions, but a psychotic Catwoman and Christopher Walken in a crazy wig. 

Read more
9

A Charlie Brown Christmas (1965)

It’s only 25 minutes long, but this beloved cartoon manages to pack in more warmth, more wit and more honest seasonal spirit than most full-length Christmas movies. It’s largely down to Vince Guaraldi's flawless, jazz-tinged score, a key part of any self-respecting festive record collection.

Read more
8

Kiss Kiss Bang Bang (2005)

Another hard-quipping festive shoot-’em-up from ‘Lethal Weapon’ writer Shane Black, as Robert Downey Jr and Val Kilmer play a ham actor and a private dick on the trail of a missing woman while sleigh bells ring out over LA. The dialogue’s fast and funny, and somehow the constant gunplay never dents its Christmas spirit.

Read more
Advertising
7

The Snowman (1982)

Raymond Briggs’s book came to life once a year throughout many childhoods, as the animated film was shown on British TV with religious precision. Nominated for an Oscar, the short film tells of a boy whose snowman magically becomes real – but not forever. Add the haunting song ‘Walking In The Air’ and you have a true Christmas classic.

Read more
6

Edward Scissorhands (1990)

Christmas is a time of both joy and fear for Edward (Johnny Depp) after he and his new host family are ostracised from the community. It’s a typically bittersweet story from Tim Burton which, with Danny Elfman’s score, has a magical festive feel: just picture Winona Ryder dancing around that ice sculpture.

Read more
5

Home Alone (1990)

‘Home Alone’ is such a perfect kids’ fantasy, it’s a wonder nobody thought of it before. Parents go on holiday, forget a kid, he can eat ice cream and watch movies as much as he likes, before getting the chance to invent some booby traps to catch burglars. Four sequels followed.

Read more
Advertising
4

Gremlins (1984)

Is there a more memorable soliloquy in the Christmas movie canon than Phoebe Cates’s tearful recollection of her father’s death – suffocated in the chimney, wearing a Santa suit? It’s the dark heart of Joe Dante’s timeless monster movie, a film that takes all those twinkly festive classics you loved as a kid and vomits – lovingly – all over them.

Read more
3

Bad Santa (2003)

It’s a brilliant scheme: Billy Bob Thornton dresses as Santa, hires himself cheap to desperate shopping malls then robs them blind with the aid of his foul-mouthed elf sidekick. A flop that became a cult Christmas classic, ‘Bad Santa’ may be gleefully tasteless but it’s also brilliantly sarcastic, enormously funny and – in the scenes with Billy Bob’s goofy kid sidekick Thurman Merman – impossibly sweet.

Read more
2

Elf (2003)

A gift to Christmas TV programmers, this festive comedy makes full use of Will Ferrell’s man-child charm by casting him as a naive human raised by elves and thrown into a cynical modern-day New York. Highlights include a duet of ‘Baby, It’s Cold Outside’ with an unwitting Zooey Deschanel as she sings in the shower.

Read more
Advertising
1

It’s a Wonderful Life (1946)

A moving tribute to the power of the individual, Frank Capra’s snowy festive classic is a true delight, as entertaining as it is message-driven. James Stewart puts in the performance of a lifetime as a potential suicide who’s given a chance to look at life with fresh eyes. Merry Christmas George!

Read more

Tired of Christmas movies?

The 25 best feelgood movies on Netflix

Feeling a bit chilly out there? That's a good excuse to crank up the heating, stick your slippers on, pour a bloody great big glass of wine and settle in with our countdown of the 25 movies now on Netflix UK that are most guaranteed to cheer you up…

Read more
By: Tom Huddleston

Comments

18 comments
Ciarán d
Ciarán d

Trains, Planes and Automobiles isn't a Chirstmas movie. They trying to get back for Thanksgiving.

Jess G
Jess G

my fave ever xmas film ever is ELF!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 

Mary C
Mary C

Here is 10 best Xmas movies


Come to the Stable

White Christmas

Heidi

Holiday Inn

Wonderful Life

Winter Time

Sun Valley Serenade

Trapped in Paradise

Charlie Brown Christmas

Christmas in Connecticut




Marla T
Marla T

Love Actually is a actually one of the worst, most offensive Christmas films I've ever seen. 

Shaun S
Shaun S

Actually love this movie, especially enjoy during Christmas. For those who live outside USA, If you have geo restriction issues, here is an awesome way to unblock Netflix

M A
M A

#14 photo is a screenshot from the 1954 version of Miracle on 34th St..

#38 is the George C. Scott version from the 1970s.

M A
M A

38 and 14 have the wrong photos...