Sorry — this deal is no longer available. Never miss another deal! Sign up for daily updates:

Will be used in accordance to our Privacy Policy

ONLINE or In-Store Deal
$40.00 $45.00 (11% Off)
Use unique code for $5 off
Spend $40, get 3 free gifts
Shipping: Free on orders of $30
$2.66 per item; $80 Value

GET THE DEAL AT e.l.f. >>>

I love Advent calendars so much; there’s just something about opening up a surprise every single morning that lifts my spirits. But what I love even more is getting a great deal on one. For a limited time at e.l.f. Cosmetics, you can score a 12-day advent calendar plus three free gifts, with a total value of $79, for just $40 shipped.

Here’s how:

  1. When you get on to click into the Advent calendar and stay for 20 – 30 seconds, a pop-up will appear, and it’ll prompt you to sign up to receive text messages. Once you sign up, you’ll receive a code for $5 off any $25 purchase. If you don’t see it, try it again in an incognito browser.
  2. Because this advent calendar is a Loyalty Customer exclusive, you’ll need to sign up. Signing up is easy and free and comes with lots of extra perks like free 2-day shipping for purchases of $50 or more and rewards points per transaction. After you join the rewards program, simply add the calendar to your cart ($55 value).
  3. Automatically you’ll see best-selling Holy Hydration added to your cart ($13 value).
  4. Plus, at the top of the checkout section, you’ll see a drop-down menu where you can pick two additional gifts. These gifts are valued at as much as $6 each.
  5. Pay just $40 shipped for 15 items valued at $80. That’s like paying just $2.66 per item.

Want even more deals on advent calendars? The Krazy Lady has you covered from Dec. 1 – 25 with all of the best calendars we could find.

Shop The Best ONLINE Deals