Dec 25, 2023, 11:58 AM IST

10 best Christmas films of all time 

Abhimanyu Mathur

It’s a Wonderful Life: The definitive holiday classic, this Frank Capra film stays relevant and engaging even eight decades after its release

Die Hard: I’ll fight anyone who says John McClane’s adventure in Nakatomi Plaza is not a Christmas film. In fact, it’s one of the best ever

Meet Me In St Louis: Judy Garland’s musical is fresh a full 79 years after it released in theatres, which alone shows how timeless it is

The Holdovers: A modern classic, this bittersweet tale of a prep-school teacher is the newest addition to great Christmas tales

The Nightmare Before Christmas: Visually stunning and thematical poignant, this stop-motion animation is an evergreen feel-good film

Home Alone: The biggest Christmas misadventure of them all, the film that launched a genre and forced an entire generation of moms to do multiple headcounts before vacations

A Christmas Story: Witty, nostalgic, and emotional, this is one of the best coming-of-age Christmas stories of all time

Klaus: A fun but heartwarming take of how an accident from a postman brings about the genesis of Santa, this is an all-time classic

Little Women: Before Barbie, Greta Gerwig gave us this sensitive retelling of an all-time classic, which remains a favourite holiday watch

Edward Scissorhands: One of Johnny Depp’s finest performances in Burton’s most warm film, this deserves to be on your Christmas watch-list