Asda wins over The Grinch with low prices and festive cheer – proving even Christmas cynics love great value this season! Watch the Asda Christmas Advert 2025 here.

It’s November 1st — and you know what that means… Christmas has officially begun! We’re not the only ones feeling festive, either. UK supermarket giant Asda has just unwrapped its 2025 Christmas advert, and this year’s star is none other than The Grinch himself!
The 90-second film stars The Grinch, the ultimate Christmas cynic, who grumbles through a twinkling market until Asda’s glowing green lights lure him in. Inside, his frosty heart melts as he fills his trolley with tasty festive treats — from Chicken Sticky Skewers (£2.47) to Sweetcorn Fritters (£1.97, 3 for £5) — plus matching Grinch family pyjamas from £7. With his wallet no longer “crying,” our once-grumpy hero transforms, bringing the Christmas party home in true Asda style.

Rachel Eyre, Chief Customer Officer at Asda, said: “We’re so excited to launch this year’s Christmas campaign. We all love Christmas, but we also know it can come with financial pressures. That’s why this year, we’re focused on helping everyone enjoy the festive season we all deserve, filled with joy, celebration, and the reassurance of Asda Price. If we can win over the Grinch, the biggest cynic of all, then we know that with our unmatchable mix – amazing products at unbeatable value – we can all have a truly fabulous Christmas together at Asda.”
Asda’s Christmas ad ticks every box! With a hilarious twist on Dean Martin’s Let It Snow, The Grinch steals the show — grumbling, giggling, and giving us all the festive laughs. It’s cheeky, charming, and pure Christmas joy from start to finish!
Asda kicks off Christmas 2025 as the first supermarket to drop its festive ad! But who’s next — Tesco, Aldi, or a surprise early release from John Lewis? One thing’s for sure: Christmas advert season has begun, and we can’t wait for the battles to begin.