2022 Christmas TV Adverts

Once again this year our major supermarkets and retailers are trying to out-do each other with their annual Christmas TV commercial.

But, are they as good as previous years? With a dig from Aldi aimed at M&S and a snowman's willy, multiculturalism abound and attempts at tear-jerking, here's a list of all the 2022 Christmas TV ads (that we've found, so far!)

Which is your favourite? Let us know on Facebook, by clicking here.

Waitrose “Beginning to Look A Lot Like Christmas”

https://youtu.be/8x_mPuYzhxU

Morrisons “Farmer Christmas”

https://youtu.be/2Dcrx54AVpE

ASDA “Have Your Elf A Merry Christmas”

https://youtu.be/KnW1TWqAXYs

Aldi "Kevin The Carrot" (or "Snowman’s Willy”)

https://youtu.be/gnELFxI2OfU

M&S “Duckie”

https://youtu.be/b55I5lmrzmQ

Sainsbury’s “Once Upon a Pud”

https://youtu.be/RsbUYmK-Ohg

Lidl “Story of Lidl Bear”

https://youtu.be/S-vkJYBJhRA

Argos “They’re Coming”

https://youtu.be/hMeSvTsPl0g

McDonalds “The List”

https://youtu.be/92pdQJCdKvE

John Lewis “The Beginner”

https://www.youtube.com/watch?v=1z0jfP2gCIs

Boots “Joy For All”

https://youtu.be/_Qplq2LNDM0

Our Expert’s Verdict: We don’t think any of these advertisers have tried hard enough this year. Whereas the John Lewis ad is probably leading the way with tapping into consumers’ emotions, we think the ads from the mid-2010s were much better.

Below is the 2016 Waitrose commercial, remixed with a new(ish) track from Paul Martin #Karma and The Geordie Singer called “Coming Home For Christmas”.

We like this:

https://youtu.be/O_Tco7DA5lw

More from Local News

On Air Now Salisbury Under the Stars Midnight - 8:00am
Now Playing
It's My Life Dr Alban
Recently Played
  • Head On Fire Griff X Sigrid 7:11
  • Now I'm In It Haim 7:08
  • 2 Hands (Clean) Tate Mcrae 7:05

Listen Live

Listen on the go

Download our mobile apps and take Salisbury Radio where ever you go!

  • Available on the App Store
  • Available on Google Play

Weather

  • Sun

    7°C

  • Mon

    7°C

  • Tue

    13°C

  • Wed

    11°C