Our Family’s Top 6 Christmas Movies 2023
Vanessa Heartfelt is supported by its readers. I may earn a small affiliate commission when you buy through links on this website, at no extra cost to you. Learn more.
Ah, Christmas—the season of cozy blankets, twinkling lights, and endless mugs of hot cocoa. But in our house, the holidays wouldn’t be complete without our favorite family tradition: a festive movie marathon!
We’ve watched these Christmas classics so many times, we could probably quote half the lines by heart (and yes, we totally do). So, grab your fuzzy socks and settle in as we share our family’s top 6 Christmas movies of 2023—guaranteed to bring on the holiday cheer!
1. Home Alone
“Keep the change, you filthy animal.”
If you don't know who Kevin McAllister (Macaulay Culkin) or the Wet Bandits (Joe Pesci and Daniel Stern) are, oh boy, you're in for a treat! Home Alone is a hilarious, heartwarming classic about a young boy accidentally left behind on Christmas, and trust me, Kevin holds his own when it comes to outsmarting those clumsy burglars. The Wet Bandits never stood a chance once Kevin’s brilliant traps kicked into gear. Well done, Kevin, indeed!
And if you love a good jingle, this film has all the feels, with plenty of "Aww, bless!" and "That’s cheeky!" moments to keep you entertained.
2. Jingle All The Way
“It's Turbo Time.”
Who doesn’t love a good Jingle? Jingle All The Way—a 1996 comedy where Arnold Schwarzenegger plays a super-busy dad who forgot to buy the season's hottest toy for his son. What does he do? Well, naturally, he sprints around town battling other desperate parents to grab that action figure!
Get ready for belly laughs, chaos, and some seriously ridiculous holiday cheer that’ll have you “jingling all the way” through the season.
3. Jingle Jangle
“I’ve always worked. Just needed someone to believe.”
A Christmas Journey, where the once joyful toy-maker, Jeronicus (Forest Whitaker), finds himself at rock bottom after a betrayal. But when his beautiful and brilliant granddaughter Journey (Madalen Mills) arrives, hope is rekindled. It’s a magical story of lost passions and second chances that will fill your heart with wonder—and, just a little warning, might just make you tear up a little. There’s something truly special about finding hope in the most unexpected places.
4. ELF
"The best way to spread Christmas cheer is singing loud for all to hear."
Who said size matters? Raised by elves in the North Pole, Buddy (Will Ferrell) discovers his real dad lives in New York City and decides to find him. Of course, things don’t go quite as planned, and Buddy’s journey is full of hilarious ups and downs as he tries to bond with his very grumpy, very naughty-list father (James Caan). It’s a feel-good comedy that reminds us that no family is perfect, but love, patience, and a little holiday magic go a long way.
5. How the grinch stole Christmas
"I'm all toasty inside."
Then, there’s How the Grinch Stole Christmas, where Jim Carrey absolutely nails the role of the Grinch—a green, Christmas-hating curmudgeon who, with his trusty dog Max, tries to steal Christmas from Whoville. But little Cindy Lou Who (played by the sweet Sabrina Carpenter) believes in the Grinch, and her kindness might just be enough to warm his frosty heart. It's a reminder that having just one person believe in us can make all the difference. And Jim Carrey? He’s an absolute scene-stealer in this one!
Mickey’s Once Upon A Christmas
“The difference between a broken heart and a smile, is you.”
Finally, there’s Mickey’s Once Upon a Christmas. This one’s pure Disney magic, with Mickey, Minnie, Goofy, and the gang sharing their favorite Christmas stories. It’s a film filled with beautiful lessons about friendship, family, and the real meaning of the holidays. As they say, “Christmas isn’t about what we receive, but what we give.” And honestly, that message hits home every time.
So, if you haven’t seen any of these, I highly recommend grabbing some cocoa and diving in! And I’d love to know—what are your top Christmas movies? Let’s swap favorites!