One of the biggest festivals of the year, Christmas is just around the corner. Though it may not be obvious just yet, the festive cheer of Christmas is already in the air. 

Amongst all the Christmas celebrations you may have planned for this year, one fun thing to do is to spend some time with little ones watching some of the best Christmas movies for kids.

Picture a snug space with soft blankets and plush cushions, nestled near the glow of a twinkling Christmas tree. The room is gently lit, creating a warm and inviting ambiance. As you settle in, savour the delightful aroma of festive snacks like popcorn, cookies, or steaming cups of hot cocoa.

Here are some of all-time favourite kids Christmas movies to watch. They are evergreen classics, and they never fail to entertain the kids.

  • Home Alone
  • ELF
  • Gremlins
  • The Guardians of the Galaxy Holiday Special


Our List of the Best Christmas Movies for Kids

All of these are perfect Christmas movies to watch with a child. They are funny, exciting and add to the Christmas fun.

  • Home Alone (1990)


Watch Time - 1 hour 43 minutes

Category - Family Drama, Comedy

One of the timeless classics, this more than 30-year-old movie is undoubtedly one of the best Christmas movies for Kids. Directed by Chris Columbus and starring Macaulay Culkin, this Oscar-nominated movie for best picture is a treat to watch. 


An 8-year-old boy, Kevin, living in a huge family with elder siblings, is tired of being bullied and made fun of. He secretly wishes to be left alone, and his wish comes true. However, when his family accidentally leaves him alone at home while leaving for Christmas vacation, his fun of ordering Pizzas and having the house to himself is short-lived. 

He faces a huge challenge of protecting his home from two notorious burglars. From setting traps to using all the tricks up his sleeve, he does his best to protect his house. One of the best family Christmas movies, it will surely keep you and your kids glued to the screen. 

Fun Fact 

This movie was so successful that it had two sequels following it - Home Alone 2 in 1992 and Home Alone 3 in 1997. While they're good to watch, there is nothing like watching the first Home Alone with your kids this Christmas. 

  • Elf (2003)


Watch Time - 1 hour 37 minutes

Category - Adventure, Family Drama, Comedy

Made in 2003, this is one of the best holiday movies for kids. The movie stars Will Farrell as Buddy, an oversized elf, directed by Jon Favreau.


Buddy, a toddler, and an orphan, accidentally lands in Santa’s sack as he visits an orphanage to give gifts to the kids. Ending up at the North Pole, Buddy is raised by the elves and identifies as one. However, as he grows into an adult, the reality strikes him that he’s not an elf. With Santa’s permission, he returns to New York in search of his father, dressed as an elf. However, Walter Hobbs (played by James Caan) doesn’t take the news very well. 

He gets kicked out of his father’s office in the Empire State Building. But Buddy is persistent and what follows is an adventure of an elf coming to terms with the city life and a father who’s not willing to take him. 

Sounds entertaining, right? No wonder it is one of the best kids Christmas movies to watch.

Fun Fact

The first choice of Buddy, the main character, was Jim Carrey and not Will Farrell. However, today it’s listed as one of the best works of Will Farrell. 

  • Gremlins (1984)


Watch Time - 1 hour 46 minutes

Category - Horror, Comedy

A movie by Steven Spielberg, the maker of Jurassic Park, The Terminal, Jaws and many more classics, this 1984 movie is as good today as it was back in the day. The best part about this movie is how perfectly it mixes comedy with horror. 
Even though it falls in the horror genre, many have said it is a good Christmas movies to watch with a child.
However, do take a look once before.


A young man is living near-perfect life until he’s given a strange Christmas gift by his parents - a gremlin as a pet. However, he’s unaware of the 3 rules that should never be broken with a Gremlin. He breaks those rules unknowingly and what follows is the horror of multiplied Gremlins wreaking havoc in the lives of the young man and the streets of a small town. 

Fun Fact

Stripe and Gizmo, two notorious Gremlins, were both supposed to be played by the character in the original plot. However, on Spielberg’s insistence, a friendly gremlin character- was separated from the bad one. Many say this became one of the main reasons for the movie's tremendous popularity.

  • The Guardians of the Galaxy Holiday Special (2022)


Watch Time - 42 minutes

Category - Action, Sci-Fi, Comedy

One of the latest additions to the best kids' Christmas movies must be The Guardians of Galaxy Holiday Special, especially if you or your kid are a Marvel fan. 


Quill (Played by Chris Pratt) is still upset over the loss of Gamora (after Tony Stark snaps his fingers in Avengers Endgame). And Christmas brings back old memories of how Yondu Udonta ruins Quill’s Christmas as a child. However, the other Guardians make it their mission to make Christmas unforgettable for him. 
The story is so well crafted it is one of the best Christmas films for kids and adults alike.

Fun Fact

This movie marks the entry of Kevin Bacon into the Marvel Cinematic Universe. 

While there are many other Kids’ Christmas movies that you can pick, these 4 should be on your watchlist. These four movies offer a diverse mix of humour, heart-warming moments, and a touch of the unexpected, making them great kids Christmas movies to watch.

So, what are you waiting for? Pop some corn, get your blankets, snuggle up with your kids, and watch these amazing Christmas movies

About Club Mahindra

Mahindra Holidays & Resorts India Ltd. (MHRIL), a part of Leisure and Hospitality sector of the Mahindra Group, offers quality family holidays primarily through vacation ownership memberships and brings to the industry values such as reliability, trust and customer satisfaction. Started in 1996, the company's flagship brand ‘Club Mahindra’, today has over 250,000 members , who can holiday at 100+ resorts in India and abroad.

Read More

Checkout our resorts