Your Ultimate Guide To Ulta's 21 Days Of Beauty

Get your money ready! Ulta’s big beauty event, The 21 Days Of Beauty dates and items have been released. The sale runs from March 7 - March 27, 2025.

Keep reading if you're looking for good discounts on hair and beauty items.

black woman holding pink ulta bag after shopping Ulta's Semi-Annual Beauty Event.
(This post includes some affiliate links. If you click an affiliate link and make a purchase, I may make a small commission.)


About The 21 Days Of Beauty

This is a sale that Ulta holds about twice a year. Once in the spring, and the other later in the year, about the end of summer or early fall. I feel like this is one of Ulta's more popular and anticipated sales. This is probably because you can get a pretty deep discount on some higher-end or what Ulta calls "prestige products" than you may be able to get for the rest of the year.

Ok, let's get into the details of the sale.

Daily Beauty Steals

Each day of the sale has what is called Daily Beauty Steals. These are products that are 50% off but only for that one day. That means the products on sale change every single day, so if you missed purchasing something on the day it was a Beauty Steal you're out of luck.

The great thing is that Ulta releases a list of most of the Beauty Steals several days before the sale starts so you can plan which days you'll shop, put things in your shopping cart early, and even budget your beauty funds. 

The brands and products featured during the sale vary year to year. There are some brands I haven't seen be part of the sale for a few years now. Sometimes a brand may come back for another year, but the product mix is different. There are also always new brands that join the sale, keeping the sale feeling somewhat fresh.



Weekly Beauty Steals

For the first time ever, Ulta has some products that are on sale for an entire week. The dates for the weekly steals are
  • March 7 - 13
  • March 14 -20
  • March 21 - 27

Diamond and Platinum members

Starting March 3rd, Diamond and Platinum members will get exclusive access to shop a selection of the sale first. It looks like the access will be to 30 brands that are participating in the sale. 

It also looks like there may be some Daily Steals that are exclusive to Diamond and Platinum members. So another thing to look for when you shop.


How to shop the event

You can shop online or in the store. You will need to pay attention to what's available online only as there are some Beauty Steals and some products you can only buy online. Another thing to pay attention to is whether some of the items are exclusive to Diamond and Platinum members.

Ulta encourages those interested in the sale to sign up for texts and emails for sale updates.

There is free shipping for everyone on orders $35+. There's free shipping for those with Diamond and Platinum status with a Beauty Steal purchase.




Shop the Daily Steals

I've listed all of the Daily Beauty Steals as of the writing of this article. Keep in mind that you can only get the discount on the specific date noted for each of the items.

Please follow my LTK Store because each day, I will share my selects or faves from that day's Beauty Steals.


Day 17: Sunday, March 23

Disable your ad blocking software to view this content.



Day 18: Monday, March 24

Disable your ad blocking software to view this content.



Day 19: Tuesday, March 25

Disable your ad blocking software to view this content.



Day 20: Wednesday, March 26

Disable your ad blocking software to view this content.



Day 21: Thursday, March 27

Disable your ad blocking software to view this content.



Shop the Weekly Steals

I've listed all of the Weekly Beauty Steals as of the writing of this article. Keep in mind that you can only get the discount on the specific date noted for each of the items.


March 21 - 27

Disable your ad blocking software to view this content.