Kelly Bryant | 

Ulta Advent Calendars: 30% Off The Body Shop Calendars Happening Now

The Krazy Coupon Lady is an independent service supported by advertising. Most of the offers appearing on our site are from companies from which we receive compensation. We may receive a small payment from an affiliate if you click a link to purchase a product. Sometimes a post is sponsored by the maker of the product, and we receive a fee for the post. Learn More.

One thing I love more than Ulta is a good Ulta deal. And now that Ulta Advent calendars are popping up (yes, already), I can start saving on gifts before the holidays even start.

I found some Ulta Advent Calendars — new to 2023 — that I will definitely add to cart. One of my favorites is the Le Mini Macaron “12 Days of Nails” Advent Calendar ($68). You get six mini gel polishes, plus a top coat, gel removal wraps, and myriad other items that will get your digits ready for the holidays. Below, I’m rounding up the Ulta Advent Calendars already available. But, more importantly, I’m suggesting ways to save. Because $68 for an advent calendar ain’t cheap.

If you’re shopping with your Ultamate Rewards Credit Card for the first time, you’ll save 20% instantly on that initial purchase with it. But don’t go signing up for store cards just for a one-time 20% off savings. There are other ways to get what you love for less. It’s all outlined in our Ulta store hacks. Plus, you’ll find everything you need to know about Ulta’s Black Friday before it happens.

Wherever you shop for your beauty needs, download The Krazy Coupon Lady app to get the best money-saving sales delivered right to your phone.


Ulta Beauty Collection 12 Days of Bath, $22

ulta bath advent calendar

You get 12 days of bath goodies in this reasonably priced Ulta Beauty Collection Advent Calendar ($22, Ulta). It includes:

  • Dreamy Snow Body Wash, Body Lotion, & Hand Cream
  • Winter Vanilla Foot Cream, Bath Confetti, & Candle
  • Polar Berry Lip Scrub, Lip Balm, & Bath Fizzer
  • Scrunchie, Shower Cap, & Loofah
Cost per calendar day: $1.83
Shipping: Free on orders of $35+
$1.83 per day

Ulta Beauty Collection 6 Days of Bath Fizzers, $20

ulta bath advent calendar

This calendar may only be six days long, but it contains just as many full-size bath fizzers. Typically a bath fizzes retails for $2.99 each, so right around $18 for six of them. This advent calendar ($20, Ulta) upcharges slightly for the holiday-themed packaging. These are the scents included:

  • Glistening Snow Bath Fizzers (2)
  • Sugar Cookie Bath Fizzers (2)
  • Polar Berry Bath Fizzer (1)
  • Winter Vanilla Bath Fizzer (1)
Cost per calendar day: $3.33
Shipping: Free on orders of $35+
$3.33 per day

The Body Shop The Advent of Change Calendar, on sale for $62.30 (reg. $89)

the body shop advent of change calendar

What you’ll notice is The Body Shop goes all in on advent calendars each year, producing three tiers of calendars from a small-ish version up to an extra big version. The Advent of Change (on sale for $62.30, Ulta) is the smallest in size but mighty in that it contains 24 separate surprises for each day leading up to Christmas. Nearly all of the products are a sample size, like the Coconut Shower Cream which comes in two-ounce bottle. But then the Mango Hand Balm and British Rose Hand Cream are in their typical one-ounce tubes.

Cost per calendar day: $2.60 at the sale price


The Body Shop The Big Advent of Change, on sale for $87.50 (reg. $125)

the body shop the big advent of change

And here we have the second tier of The Body Shop’s range of advent calendars. The Big Advent of Change (on sale for $87.50, Ulta) hits you with a full 25 days of products, not just 24. You’ll find the usual smattering of full-size hand balms mixed with some sample size products and then a few full-size items, like a bottle of their Tea Tree Shampoo, 8.45 oz (note this product does come in a larger size sold individually in 13.5 fl.oz. bottle).

Cost per calendar day: $3.50 at the sale price
Shipping: Free
EXPIRED 12/02/23

The Body Shop The Ultimate Advent of Change, on sale for $136.50 (reg. $195)

ulta body shop advent calendar

You’ll get 25 beauty products with The Body Shop Advent of Change (on sale for $136.50, Ulta), so there’s a little something to open on Christmas Day, too. There are a few full-size products in the bunch, including:

  • Almond Milk Shower Cream (reg. $13, 8.5 oz)
  • Vitamin E Hydrating Toner (reg. $18, 8.5 oz)
  • Moringa Body Yogurt (reg. $17, 6.9oz)
  • Banana Shampoo (reg. $15, 8.5 oz)
  • Pink Grapefruit Soap (reg. 7, 3.5oz)
  • British Rose Shower Gel (reg. $13, 8.5oz)
  • Mango Body Butter (reg. $24, 6.8oz.)
  • Edelweiss Smoothing Day Cream (reg. $36, 1.7 oz
  • Vitamin C Glow Sheet Mask (reg. $7)
  • Avocado Lip Care Stick (reg. $8)
  • Almond Milk Body Lotion ($reg. $17, 6.8fl.oz.)
  • Coconut Hand Balm (reg. $8, 1oz.)

Those products alone total $151. The 13 others come in the form of deluxe sample size products.

Cost per day: $5.46 at the sale price
Shipping: Free on orders of $35+
$7.80 per day

OPI Holiday ’23 Nail Lacquer Mini 25 Piece Advent Calendar, $79.94

ulta opi nail polish advent calendar

The OPI ’23 Nail Lacquer Mini 25 Piece Advent Calendar ($79.94, Ulta) contains the 14 nail polish shades from their Terribly Nice Holiday Collection. Additionally, you’ll receive nine other mini polishes (an assortment of OPI favorites, like Don’t Bossa Nova Me Around) and a RapiDry Top Coat as well as a Start to Finish 3 in 1 Treatment. Each bottle is just .125 fl.oz., so roughly one-fourth the size of a regular 5 oz. OPI polish.

Cost per day: $3.20
Shipping: Free on orders of $35+
$3.20 per day
EXPIRED 12/02/23

Clarins 12 Day Advent Calendar, $78

Clarins 12 Day Advent Calendar.

Only two of the products in Clarins 12 Day Advent Calendar ($78, Ulta) are full-size products: the Beauty Flash Balm ($50) and Lip Comfort Oil 04 Pitaya (reg. $29). But those two along total more than the calendar itself. The other 10 products, ranging from a foaming cleanser to eye cream, are packaged. in either travel-size or mini form. Right now at Ulta you can get a free Cryo-Flash Cream Mask gift with a $40 Clarins purchase (so this qualifies). This offer is good through Oct. 28, or while supplies last.

Cost per day:$6.50
Shipping: Free on orders of $35+
$6.58 per day
EXPIRED 12/02/23

Use your Ultamate Rewards points on Ulta Advent Calendars in order to save.

A person holding up their Ulta credit card in front of some styling tools on display

Right now you’re thinking, “These are great, lady, but what about those prices?” Here’s the deal: These Ulta Advent Calendars aren’t on sale yet. And, to be perfectly honest, likely won’t go on sale until December is in full swing.

However, if you are an Ultamate Rewards member (and you should be, because it’s totally free to join), you earn points on every single purchase. you make in store or at assuming you share your rewards number at checkout. For the most basic Ultamate Rewards tier, shoppers earn 1 point for every $1 spent. Once you hit 100 points (or $100 spent), you can redeem them for a $3 reward. But if you’re a saver, you can hoard those points to hit larger redeemable rewards. For example, at 250 points you’re eligible for an $8 reward.

Use these redeemable rewards to lower the cost of your Ulta Advent Calendars.



Stack rewards with Ulta coupons.

person with an ultamate rewards coupon on iphone checking out at ulta

The super sweet thing about shopping at Ulta is they have coupons (dude, sometimes they’re IRL coupons found in magazines). You are welcome to stack a reward with a coupon. In fact, here’s what Ulta says in their FAQ.

Yes, your points can be combined with other discounts and special offers, as well as any form of payment accepted at Ulta Beauty. For example, you can redeem your points and use the magazine coupons (e.g., $3.50 off $10) in the same transaction.

So let’s say you’re eligible for a $3 reward and one of those $3.50 off $10 coupons. That’s a total of $6.50 off an Ulta Advent Calendar. It might not seem like huge savings, but it sure beats paying full price.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.