It is almost time for John Lewis to release its latest Christmas advert. The festive institution was teased on social media over the weekend - and it could be here in less than 24 hours!
Released every year since 2007, it has become a firm fixture of the holiday calendar. Over the years, viewers have been treated to plenty of classics - with lots of lovable creations like Monty the Penguin.
Before the 2025 version arrives and we discover what John Lewis has up its sleeve for this Christmas, I decided to go back over all the previous adverts. It includes last year’s offering: The Gifting Hour.
But do you agree with my rankings, or have I got your favourite in the wrong spot? Let me know your picks by email: [email protected].
John Lewis dropped a massive hint for its 2025 Christmas advert over the weekend on social media. Fans even think they’ve figured out which song will feature this year.

13. 7 - The Long Wait (2011)
What a great advert, following a young boy who is desperately counting down the days until Christmas - trying everything possible to make the clock go faster. But the twist is he isn’t excited to open his presents, he simply can’t wait to give a gift to his parents. Rating: 4 Jingle Bells | YouTube/ John Lewis Photo: YouTube/ John Lewis

14. 6 - The Beginner (2022)
Let me start by saying, I think this advert is great. It is a beautiful way to change up the formula and it carries such an important message. I do have a minor gripe, I don’t get why they didn’t use the original All the Small Things - the cover doesn’t work and since it is largely about a foster dad learning to skate, the original would have fit better. But overall, it is very good. Rating: 4.2 Jingle Bells. | YouTube/ John Lewis Photo: YouTube/ John Lewis

15. 5 - The Boy and the Piano (2018)
The most star-studded of all the John Lewis adverts - courtesy of featuring Sir Elton John himself. It channels nostalgia - charting the pop star’s career backwards through time - to explore the impact a really good Christmas present can have. It is inventively edited and overall really well done - and the moment when young Elton plays the piano for the first time always gives me chills. Rating: 4.25 Jingle Bells. | YouTube/ John Lewis Photo: YouTube/ John Lewis

16. 4 - The Journey (2012)
The cover choice - The Power of Love - is absolutely top tier in this one and the epic journey of the snowman to buy a gift for his wife is extremely charming. I had forgotten how good this advert is - channelling the nostalgic vibes of The Snowman into something heartwarming. Rating: 4.5 Jingle Bells | YouTube/ John Lewis Photo: YouTube/ John Lewis

