The Ulta 21 Days of Beauty event is the beauty retailer's biggest sale of the year. Luckily for us, it happens not once but twice annually (in the fall and in the spring). The spring sale ran March 6 - 26, 2026, and we're predicting the fall sale will start at the end of August.
During the last sale, we saw 50% off Fenty Beauty, Anastasia Beverly Hills, Kiehl's, and more. Just note that you can't use Ulta coupons on Beauty Steals (bummer). We'll share how to use Ulta savings hacks to get the most out of the sale, including free gifts with purchase.
There’s a faster way to save. It’s in our app. Download the KCL app for free now .
What's on this page:
Ulta 21 Days of Beauty is a twice-a-year, 3-week sale with daily 50% off deals.
Every day during the Ulta 21 Days of Beauty event, Ulta discounts a predetermined set of products for that entire 24-hour period, both in-store and on Ulta.com. These are called the Daily Beauty Steals. The next day, the deals expire and are replaced by new Daily Beauty Steals.
Think of it like the Amazon Prime Day Lightning Deals but for beauty. Some of the deals are available in-store, while others are online only. All of the live deals expire at 11:59 p.m. CT before new ones activate at midnight.
Also look for Weekly Steals (deals that run a whole week).
In past years, Ulta's 21 Days of Beauty deals ran for 24 hours only, but for the spring 2025 event, they introduced Weekly Steals, and they keep bringing them back. These deals run seven days and kick off every Friday of the sale.
The last sale's Weekly Steals included Kopari Beauty, Tarte, Too Faced, Peach & Lily, and more.
KCL predicts the fall 21 Days of Beauty event will run Aug. 28 - Sept. 17 (or Sept. 18 if there's a bonus day).
For the past couple years, the fall sale has kicked off on the last Friday of August. We predict the same in 2026. During the spring event, Ulta did something new and added a bonus day onto the end of the sale. So we think (hope?) Ulta might do the same for their fall sale.
Recent Ulta 21 Days of Beauty Dates:
-
March 6 - 26, 2026 (bonus day on March 27)
-
Aug. 29 - Sept. 18, 2025
-
March 7 - 27, 2025
-
Aug. 30 - Sept. 19, 2024
-
March 8 - 28, 2024
Secrets to Hacking the Ulta Sale for Bigger Savings
Yes, there are ways to make a great sale even better. Let's get to it.
Ulta Diamond and Platinum members get free shipping on Beauty Steals, no order minimum, plus early access to some deals
Check your status, people. If you're an Ulta Beauty Rewards Diamond or Platinum level member, you get free shipping on daily Beauty Steals during Ulta 21 Days of Beauty. That means you don't need to hit the typical $35 threshold to have your order shipped for free. Not a member? Ulta Beauty Rewards sign-up is free.
Plus, Diamond and Platinum members get early access to some of the daily and weekly deals.
Combine daily Beauty Steals with free gift promotions.
You don't have to be a mathematician to know that while 50% off is great, free is better. Ulta always has tons of free gift offers with purchases. During the last sale, for example, you could get a free multipiece gift set when you spent $50 on Beauty Steals (items marked down for 21 Days of Beauty).
Sometimes, it's a complimentary travel-size product; other times, it's a free full-size product. These promotions each have a specified spend threshold to get the free gift. If there's a 50% off Beauty Steal for a brand that's also running a free gift promotion, you'll get even more for your money.
Look at this hypothetical free gift situation:
Let's say there's an offer for a free Clarins 3-piece gift with any $65 Clarins purchase, and the Clarins Double Serum will be a Beauty Steal for $47.50 (regularly $95). This puts you at $17.50 from that $65 purchase threshold for the free gift.
Consider adding a Clarins Facial Cleanser (regularly $31) and signing up for Ulta text alerts to get 10% off a regular purchase (the discount doesn't include Beauty Steals). This will knock the cleanser down to $27.90. Your total for the Double Serum and the Cleanser will total $75.40, but then you'll get a free 3-piece gift set as well (added value).
That means you'll get $126 of Clarins products, plus a 3-piece Clarins gift, for only $75.40. And you're hitting the $35 free shipping threshold.
Order Beauty Steals online over the course of a few days; then choose free in-store pickup to grab them all at once.
Taking time out of each day to head to the store for 50% off products isn't ideal. But if you buy online and choose free in-store pickup, you have five days from the date of purchase to grab your order from Ulta. That means you could buy a few Beauty Steals on different days, but make one trip to the store to pick them up. Just remember to pick up your orders within five days of that first purchase. And know this: Items sell out quickly, so there's a chance your order may be cancelled if what you want sells out before the store can fulfill your order.
You May Also Be Interested In:
Download the KCL app to add and redeem coupons in store

























































