Top 10 Christmas movies

Get into the holiday spirit and revisit some of the best Christmas movies of the season. From classics and family favourites to more recent hits, here are the top 10 Christmas movies for your viewing pleasure. So put your feet up, make some eggnog or mulled wine and enjoy!

  1. Miracle on 34th Street (1947)
    A young girl befriends the department store Santa Claus. On finding out he is the real Santa, we see her transform the lives of the people she loves and ultimately save Christmas. This beloved Christmas classic will warm your heart.

  2. Love Actually (2003)
    Following the story of eight couples in the weeks leading up to Christmas, we see characters fall in love on a movie set, in the Prime minister’s office and even in the school yard. With an all-star cast including Hugh Grant, Liam Neeson and Keira Knightley, this film is a genuine Xmas feel-good movie. 

  3. Home Alone (1990)
    Macaulay Culkin stars in this hit as Kevin McCallister who misses out on holidaying with the family and is left home alone! The lengths he goes to trying to prevent bandits from entering his home will have you in fits of laughter.

  4. Elf (2003)
    Buddy the Elf has always lived on the North Pole, but now he must visit the real world in search of his father. During the journey he teaches everyone about the spirit of Christmas and finds true love.

  5. The Nativity Story (2006)
    Return to the classic Christmas Story with this beautiful and poignant nativity depiction starring Keisha Castle- Hughes.

  6. I’ll Be Home For Christmas (1998)
    Jonathan Taylor Thomas stars in this Disney movie about a young man finding his way home, and ultimately himself, in time for Christmas Day. Funny and suitable for the whole family, this is a 90s favourite.

  7. National Lampoons Christmas Vacation (1989)
    The adventures of the Griswold family never go out of season, especially as we see them prepare to have the best Christmas ever. Enjoy a belly laugh as you watch Chevy Chase’s shenanigans. 

  8. It’s A Wonderful Life (1946)
    This enchanting classic will remind you of the true meaning of the holidays as an angel shows James Stewart, a self-obsessed business man, what the world would be like if he did not exist.

  9. The Holiday (2006)
    A romantic comedy suited to the warmth of the season, this flick starring, Cameron Diaz and Kate Winslet tells the unlikely story of two women who swap houses (and countries) over the holidays in a bid to start again.

  10. The Santa Clause (1994)
    Watching Tim Allen become Santa Clause in this classic is a staple for many families, so revisit the North Pole with this fun hit.

Whether you are looking for a hilarious comedy the whole family will love, or want to sit back and enjoy a romance, there is the perfect Christmas movie for you this holiday season. Let us know about some of your favourites below!