17 Christmas Ads on Facebook & Instagram That Lasted
Checked 25 Oct 2026 · 17 ads from 15 brands, from Meta's Ad Library · How we pick ads
Christmas is a deadline every shop shares, so an ad has to make an ordinary product read as a gift and as the season in one frame. The longest run here, Callie Gifts at 1,265 days, has no Christmas on its picture, and BAMBOO COOL, Cosy Island and Runnr Active put "Christmas Sale" on everyday products and had run 239 to 300 days when we checked.
- 1,265+days, the longest run, on a picture with no Christmas
- 41days, the median run when we checked
- 8of the 17 ads had run past 90 days when we checked
- 7ads from gift sellers, as many as from fashion
Where Christmas sits in the frame
Grouped by the job each ad does. Swipe a row, and tap “Why it works” for our breakdown.
Christmas Sale on the picture · 3
Underwear, heels and running shorts are not Christmas products, so the words "Christmas Sale" and a few holiday colors do the seasoning for BAMBOO COOL, Cosy Island and Runnr Active, each of which had run 239 days or more when we checked.
Staged among holiday props · 5
Ornaments, candles and wrapping paper sit naturally under a tree or on a stack of gifts, so Wander Prints Unique Gift and Goose Creek let the set dress the product, while Aspen & Arlo uses its paper to sell timing.
People in the holiday scene · 5
For clothing and small keepsakes, a person or a hand shows what the item is for: In My Jammers puts matching pajamas on a mother and son, and Insgifts carries name stickers on a stack of wrapped boxes.
Hero item on a studio set · 4
A studio frame leaves only the item, which suits pieces where the design is the draw, such as Callie Gifts' engraved birthstone rings or Posh Peanut's Grinch prints.
Holiday headline formulas from these ads
Lifted from the ads above. Swap in your own product.
- 01[Holiday] Sale, [percent] off. Code: [CODE]BAMBOO COOL, “20% OFF Code: XMAS”, 300 days

- 02Buying [product] in [early month] because [peak month] me cannot be trustedAspen & Arlo, “BUYING CHRISTMAS PAPER IN SEPTEMBER BECAUSE DECEMBER ME CANNOT BE TRUSTED”, 37 days

- 03Everything that stopped you from [activity]... solved. [Holiday] bundle, [percent] offRunnr Active, “Christmas Deals for Runners”, 239 days

- 04[Character] x [Your brand]: [feel] styles for every [fan]Posh Peanut, “buttery-soft styles for every Who”, 29 days

Putting the season into your own ad
- Decide where Christmas showsPick whether the holiday lives in the picture, as in Cosy Island's red and green bands, or only in the caption, as in Callie Gifts.
- Print the name on the productShow the personalization on the object itself, as Wander Prints Unique Gift does with a different name on every letter ornament.
- State the sale in plain wordsPut the percentage and the code where they are read first, the way BAMBOO COOL leads with 20% off and XMAS.
- Name the licensor on the frameIf a character is licensed, show the partner lockup on the picture, as Posh Peanut and Goose Creek both do.
- Say you are earlyAspen & Arlo and All Things American both wrote about shopping ahead instead of hiding that the season had not started.
Sizes and Safe Zones are on our Instagram Safe Zone checker page.
Names on the product
The name is the picture. Silverybrand Outfit's ornament carries a first name on each Santa hat, and Wander Prints Unique Gift hangs four letter ornaments that each hold a different name.
Names on a set. Insgifts prints three names on three wrapped boxes, so a buyer sees stickers used on a stack of gifts, not a sheet of stickers.
Stones in place of letters. Callie Gifts does the same with birthstones: the callout reads "1-20 Birthstones" and the engraving inside the band is readable.
The longest runs share it. From Callie Gifts at 1,265 days down to the second Insgifts ad at 371, each run sells something with a name or birthstones on it, and Silverybrand Outfit and the first Insgifts ad sit between them.
Characters and the rights line
Partner name on the picture. Posh Peanut's frame reads "The GRINCH" and "POSH PEANUT" joined by an x, with a copyright line along the bottom, and Goose Creek opens on "Disney MICKEY AND FRIENDS by Goose Creek".
A collection that returns. Goose Creek's caption says "Shop the limited-edition collection" and Posh Peanut's says the Grinch collection "is back", so both frame the range as a seasonal drop.
The rule. Meta's advertising standards do not allow ads that infringe someone else's intellectual property, so a character in the picture needs the owner's license.
Source: transparency.meta.com
Timing, characters and sale claims
When should Christmas ads start running?
Earlier than the shopper expects, because several ads here went up weeks before November. In My Jammers, Aspen & Arlo and Posh Peanut had run 41, 37 and 29 days when we checked, and Aspen & Arlo's picture reads "BUYING CHRISTMAS PAPER IN SEPTEMBER BECAUSE DECEMBER ME CANNOT BE TRUSTED".
Does a Christmas ad need Christmas on the picture?
No. The longest run here, Callie Gifts at 1,265 days, has no Christmas on its picture, and Christian Art Workshop, at 316 days, carries its Christmas sale only in the caption. Both pictures show the product and let the words add the occasion.
How do you show a personalized gift in an ad?
Print real names on the product itself. Silverybrand Outfit adds a badge reading "names can be changed", Insgifts letters three names on three boxes, and Wander Prints Unique Gift puts a different name on each letter ornament.
Can a Christmas ad use a famous character?
Only with the owner's permission, and the character ads here put the partner's name on the picture. Posh Peanut pairs "The GRINCH" with its own name, and Goose Creek leads with "Disney MICKEY AND FRIENDS by Goose Creek".
Do Christmas sale percentages need to be real discounts?
Yes, because the FTC's pricing guides say a percent-off claim should be measured from a genuine regular price. BAMBOO COOL prints 20% off in the biggest type on its picture and Runnr Active hangs a 70% off tag on its shorts, so each figure is the first thing a shopper reads.
Make Christmas ads like these
Christmas ads here decide whether the season shows in the picture or only in the caption, so paste your client's website or your own and design ads around that choice.
How we pick ads. We search Meta's public Ad Library for ads from DTC brands that sell to US and UK shoppers, keep ads from the season however long they ran, skip catalogue ads, and show at most 3 per brand. Days running is a spend signal: brands rarely keep paying for an ad that doesn't sell. Day counts are as of the check date above. Breakdowns are written by Gimme Gimme's ad analysis engine from each ad's image and copy, and edited by Josh Jackson, founder. Not affiliated with the brands shown; ads appear for commentary and analysis. To have an ad removed, email hello@getgimmegimme.com and we'll take it down within 7 days.












