Skip to content
An elf hat and shoes beside a decorated supermarket trolley.

The Christmas advert archive

Have Your Elf a Merry Christmas

Asda · 2022 · 90 seconds

Have Your Elf a Merry Christmas

YouTube loads only when you choose to watch.

Watch on YouTube instead → (opens in a new tab)

The story

Why it stays with you

Buddy the Elf joins Asda for a chaotic Christmas trial shift, bringing film-sized enthusiasm to the supermarket floor.

Buddy has arrived for his first shift, and the Christmas preparations are about to get considerably louder. Asda's 2022 advert places the character from Elf inside a busy supermarket, where his enthusiasm proves both disruptive and infectious.

The campaign combines footage from the 2003 film with newly shot scenes, under licence from Warner Bros. Discovery Global Consumer Products. Framestore integrated Buddy into the new setting for Havas London's campaign, directed by Daniel Kleinman through Rattling Stick.

For Christmas film fans, the pleasure is seeing a familiar character let loose somewhere unexpected. The 90-second television advert premiered on ITV1 on 4 November 2022.

Playback checked 15 October 2026. Video availability may change.

Behind the advert

Director

Daniel Kleinman

Agency

Havas London

Production company

Rattling Stick

Visual effects

Framestore

Credits & sources
Brand
Asda
Year
2022
Cut
Full film
Running time
1 min 30
Shown
Online and television
Territory
UK
Director
Daniel Kleinman
Agency
Havas London
Production company
Rattling Stick
Visual effects
Framestore

Record updated 15 October 2026.