15 Best Christmas Movies of All Time to Watch

Christmas is the time to rejoice with family and friends, a period to show your love and affection to the people who matter the most. It is the time of family get together, games and fun, when people eat, drink and be merry to commemorate the spirit of this wonderful season. Watching movies together on the cozy Christmas Eve is one of the favorite pastimes of families. Over the years, there have been some movies which have come up as favorite choices for fun filled evenings.

Here is a list of 15 best Christmas movies of all time to watch

1. Miracle on 34th Street

Miracle on 34th Street

“Miracle on 34th Street” is a 1947 movie that exudes the warmth and love of the season, which makes it an amazing fare for families. Directed by George Seaton, this sentimental film has veterans such as Edmund Gwenn, Maureen O’Hara, John Payne and Natalie Wood on the star cast.

2. It’s A Wonderful Life

It’s A Wonderful Life

Next on the list of top 15 holiday movies is the 1946 cult classic called “It’s A Wonderful Life”, which is a comedy drama that enlivens the spirit of Christmas. It has been directed by Frank Capra and stars James Stewart, Larry Barrymore, Donna Reed and Thomas Mitchell.

3. Holiday Inn

Holiday Inn

When you think Christmas, the 1942 classic called “Holiday Inn” is one of the first movies that come to your mind. Focused on White Christmas, the film has been an exemplary work by Mark Sandrich and has Bing Crosby, Marjorie Reynolds, Fred Astaire and Virginia Dale in lead roles.

4. Home Alone

Home Alone

Another movie which you would definitely love watching on this Christmas is the family drama called “Home Alone”, the 1990 film directed by Chris Columbus and starring Macaulay Culkin in the role of an eight year old boy who is mistakenly left home alone by his family on the occasion of Christmas.

5. The Shop Around the Corner

The Shop Around the Corner

The romantic comedy called “The Shop Around the Corner” is another cute movie to be watched on Christmas with your loved ones. Adapted from a Hungarian plat, this 1940 release has been a directorial venture of Ernst Lubitsch and the star cast includes James Stewart, Margaret Sullivan and Frank Morgan.

6. The Apartment

The Apartment

Humor and romance come together at their best in the 1960 Christmas special film called “The Apartment”, a directorial work by Billy Wilder. The movie stars big names like Jack Lemmon, Shirley MacLaine and Fred MacMurray.

7. Arthur Christmas

Arthur Christmas

If you are looking for a true emotional fare this Christmas, then the 2011 release called “Arthur Christmas” is just right for you. This 3D family comedy stars Hugh Laurie, James McAvoy and Bill Nighy, and has been made under the excellent direction of Barry Cook and Sarah Smith.

8. A Christmas Carol

A Christmas Carol

An adaptation of a classic novel by Charles Dickens, the 1951 release called “A Christmas Carol” makes it next on this list. The movie has been directed by Brian Desmond Hurst and will always be acclaimed for the exemplary performance of Alistair Sim. He has been ably supported by Kathleen Harrison, Hermione Baddeley and Mervyn Johns.

9. The Nightmare before Christmas

The Nightmare before Christmas

One of the most well loved and delightful Christmas movies of all time is the amazing animation work called “The Nightmare before Christmas”. It has Chris Sarandon, Catherine O’Hara and Glenn Shadix in the principal star cast, while Tim Burton and Henry Selick have directed it.

10. Elf


Next amongst the list of 15 best Christmas movies of all time to watch is the 2003 family comedy called “Elf”, which has Will Ferrell cast in the titular role, while James Caan, Edward Asner and Bob Newhart are in supporting roles. “Elf” has been directed by Jon Favreau.

11. Frosty The Snowman

Frosty The Snowman

Featuring next on the list of 15 best Christmas movies for all time is the 1969 release called “Frosty The Snowman”, an amazing work by directors Jules Bass and Arthur Rankin Jr. This one stars Billy De Wolfe, Paul Frees and June Foray in key roles.

12. White Christmas

White Christmas

“White Christmas” makes entry on this list. This 1954 release had Annie Whitfield, Bing Crosby, Danny Kay, Dean Jagger and Mary Wickes in its star cast and is directed by Michael Curtiz.

13. Scrooged


The 1988 movie called “Scrooged” is an impressive cinematic version of the Charles Dickens work called “A Christmas Carol”. Bill Murray and Karen Allen are in the main lead while Richard Donner has directed the movie.

14. Christmas in Connecticut

Christmas in Connecticut

Next comes the legendary American Christmas film called “Christmas in Connecticut”, which has Dennis Morgan, Barbara Stanwyck, Frank Jenks and Dick Elliott in lead roles and Peter Godfrey is the director.

15. A Christmas Story

A Christmas Story

The 1983 release called “A Christmas Story” comes as a top choice for holiday lovers and has been ruling hearts since a long time. it is directed by Bob Clark and Darren McGavin, Melinda Dillon and Peter Billingsley have acted in it.

Watching one of these movies can give you and your family a memorable Christmas Eve this season.

  • Add Your Comment