Best Christmas movies of all time – from Elf to Miracle On 34th Street
CHRISTMAS: a time for food, family, presents - and festive films.
The yuletide season is the perfect excuse to cuddle up and watch corny movies.
The best Christmas movies of all time
Home Alone (1990)
An eight-year-old troublemaker must protect his house from a pair of burglars when he is accidentally left home alone by his family during Christmas vacation.
The film features the now famous scene where Kevin convinces burglars that his family is still at home.
Starring: Macaulay Culkin
You can watch this on Disney+ or buy this movie now online through Google Play. You can also rent it on
Nativity! (2008)
Widely regarded as one of the most popular Christmas films of all time, Nativity! hit our screens back in 2009.
Viewers soon fell in love with the story of a loveable primary school teacher - Mr Madden - who tries to put on the best nativity play with his class after claiming that Hollywood are coming to visit.
The movie centres around the pupils of St Bernadette’s Primary School, who were practically infants when the film first hit screens.
Here’s a look at what happened to the kids from the first film.
Available to watch on Netflix
Last Christmas (2019)
Nothing seems to go right for young Kate, a frustrated Londoner who works as an elf in a year-round Christmas shop.
But things soon take a turn for the better when she meets Tom - a handsome charmer who seems too good to be true.
As the city transforms into the most wonderful time of the year, Tom and Kate's growing attraction turns into the best gift of all - a Yuletide romance.
The Christmas Chronicles (2018)
Who can dislike a movie that casts a real-life Hollywood couple as Mr. and Mrs. Claus?
Kurt Russell and Goldie Hawn grace our screens in all red outfits.
The movie sees two siblings put their heads together to catch Santa on camera.
However, things soon take a turn and their journey turn out to be more adventurous then they had expected.
Deck the Halls (2006)
The hilarious 2006 film starring Matthew Broderick and Danny DeVito sees the stars play feuding neighbours.
They try to do outdo each other at every turn and their lights get so ridiculous they can be seen from space.
Arthur Christmas (2011)
The perfect Christmas movie for kids, families, and all others who adore Christmas.
As we see the high-tech organisation behind Santa's Christmas deliveries and his extremely disciplined elf helpers, the movie helps point out that after all Christmas is all about tradition.
With James McAvoy and Hugh Laurie among those who lend their voices to the heartwarming characters, the movie is a must see!
Elf (2003)
After inadvertently wreaking havoc on the Elf community due to his ungainly size, a man raised as an elf at the North Pole is sent to the US in search of his true identity.
Starring: Will Ferrell
You can rent or by this film on Amazon Prime Video or buy it on Goggle Play. You can also rent it on .
It's a Wonderful Life (1946)
An angel is sent from Heaven to help a desperately frustrated businessman by showing him what life would have been like if he had never existed.
Starring: James Stewart
You can buy this movie now online through Google Play
Muppet Christmas Carol (1992)
The Muppet characters tell their version of the classic tale of an old and bitter miser's redemption on Christmas Eve.
Starring: Michael Caine, Kermit the Frog, Miss Piggy
You can watch this on Disney+ or buy this movie now online through Google Play
The Santa Clause (1994)
When a man inadvertently kills Santa on Christmas Eve, he finds himself magically recruited to take his place.
Starring: Tim Allen
You can watch this movie on Disney+ or buy this movie now online through Google Play
Love Actually (2003)
Love Actually follows the lives of eight very different couples in dealing with their love lives in various loosely interrelated tales all set during a frantic month before Christmas in London.
Starring: Hugh Grant
You can rent or buy this movie on Amazon Prime Video or Google Play
The Holiday (2006)
Two women troubled with guy-problems swap homes in each other's countries, where they each meet a local guy and fall in love.
Starring: Kate Winslet
You can watch this movie on Netflix