Alana Vandagriff | 

Ulta Love Your Skin: What to Expect When the Sale Returns in Jan. 2025

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.

If there’s one thing that Ulta does really well, it’s special sales. From Ulta 21 Days of Beauty to the Jumbo Love sale and the Ulta Gorgeous Hair event, their sale schedule is packed with opportunities to save. That’s why we need to talk about the Ulta Love Your Skin Sale. It’s truly the best time of year to stock up on all your favorite products in skincare, makeup, bath, and wellness. This sale happens once annually, right around the start of the New Year. The last one kicked off on Dec. 31, 2024 and ran through Jan. 20, 2024.

But, if you’re a Diamond or Platinum Ultamate Rewards member, you had the opportunity to shop select beauty steals a day early on Dec. 30. It’s almost like they’re taking a page from the Bath & Body Works Rewards playbook with that loyalty early access.

This three-week Ulta sale is the best time to grab premier skincare products for the lowest prices of the year. To save even more, stack Ulta coupons on top of the sale prices. And don’t forget to pair purchases with available Ulta free gifts. Shopping these sales is just one of the many Ulta Beauty hacks we can teach you.

Don’t forget to download The Krazy Coupon Lady app and we’ll alert you whenever we see an Ulta deal.

When is the next Ulta Love Your Skin sale?

We predict the next Ulta Love Your Skin sale will start on Dec. 31, 2024.

The Ulta Love Your Skin sale ran Dec. 31, 2023 – Jan. 20, 2024.

a woman looking at makeup in ulta

Ulta is pretty darn predictable in terms of when their annual sales start. The last one ran from Dec. 31, 2023 – Jan. 20, 2024, which is similar to how it played out at the start of 2023.

This year the sale lasted 21 days (previously it has only been 20) with a bonus day of "second-chance steals" on Jan. 21. Ulta offers these deals both in-store and online. But like their 21 Days of Beauty event, each 50% off deal is only available for 24 hours. Basically, if you see something you like, you have to be quick. Because once a deal rotates out for another, it’s gone. There are some weekly deals, but those only clock in at 30% off (not bad, but not 50% off, if ya know what I mean).

Shop the Ulta Love Your Skin Event for savings up to 50%.

a woman standing behind a sales sign testing makeup in ulta

You can expect to save on trending brands like First Aid Beauty, Philosophy, and Clinique. Each year Ulta tends to offer deals on products and brands that have never been on sale before. I fully expect the same theme to continue into 2025.

Plus, with Ulta locations in Target, you now have the option to shop at either Target or Ulta. When Ulta sales happen — like 21 Days of Beauty or the Gorgeous Hair Event — Target always matches those prices, too. (Ulta, of course, has a larger selection of inventory.)

Earn an extra day to shop select steals if you’re an Ulta Beauty Diamond or Platinum Rewards member.

an ulta rewards sign on window

In prior years, Ulta Beauty Diamond and Platinum Rewards members received Surprise Steals during the sale — plus free shipping during the entire event. What are Surprise Steals, you ask? They’re products that go on sale but weren’t originally advertised.

However, during the last sale Diamond and Platinum members got to shop select beauty steals before anyone else on Dec. 30, the day before the sale opened to the public.

Look for free gifts with your purchase.

free gift sign in ulta store

Ulta loves to offer free gifts with purchases during their sales. During previous Love Your Skin events, you could get a free StriVectin 3-piece gift with any $50+ skincare purchase. The gift was automatically added during checkout.

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.