The John Lewis Christmas advert is finally here and the festive season has truly begun. Focusing on the relationship between a dad and his teenage son, it is sure to hit the right note for many.
Arriving much earlier than last year, it has also changed up the release date and moved it to a Tuesday. Fans have already been raving on social media - calling it a ‘complete triumph’.
It is the latest addition to the pantheon of John Lewis Christmas adverts, which have been a firm festive favourite since 2007. Plenty of classics have come over the years and we all have our very own favourites.
But we took on the tough task of ranking every single one! From 2007 through to 2025, here is my thoughts on each and every one.
The 2025 Christmas advert - Where the Love Lies - is out now. Take a look at it here.

5. 15 - Give a Little Love (2020)
A pandemic era advert that is uplifting and clever, but tends more towards the early years of John Lewis ads more than the stirring, heart-string tugging efforts that the company is known for. The choice to mix different animation styles in with live action clips as love is spread is a canny one - but it is not the most memorable and it isn’t one I would have watched if I wasn’t reviewing them all. Rating: 2.6 Jingle Bells. | YouTube/ John Lewis Photo: YouTube/ John Lewis

6. 14 - Buster the Boxer (2016)
Controversially, I was underwhelmed by Buster the Boxer when it was first released in 2016. But it did follow two super iconic and super strong efforts - and it is more fun than profound/ life-affirming. Yet on rewatch it is charming and will probably make you smile, it is just not in the hallowed halls of John Lewis’ all time greats. Rating: 3 Jingle Bells. | YouTube/ John Lewis Photo: YouTube/ John Lewis

7. 13 - Moz the Monster (2017)
Featuring a charming message about tolerance, Moz the Monster is bound to be plenty of people’s favourite John Lewis advert. Personally, I don’t think it can compete with the top tier ones - and it suffers from stretching on a bit too long. But it is certainly not the worst one. Rating 3.5 Jingle Bells. | YouTube/ John Lewis Photo: YouTube/ John Lewis

8. 12 - An Unexpected Guest (2021)
It was a return to the tried-and-tested for John Lewis in 2021 with this advert firmly in the Monty the Penguin, Moz the Monster, template of a young child and an out of the ordinary friend involved in a Christmas adventure - this time in the form of an alien. It has a good cover song, but does feel a tad formulaic - even if the formula is charming. Rating 3.6 Jingle Bells. | YouTube/ John Lewis Photo: YouTube/ John Lewis

