Free standard shipping on any $35 purchase

In store & online | Mar 12 - Apr 1

21 Days of Beauty

50% off the must-haves during Beauty’s Biggest Event.

Buy online and pickup in store. Quick, easy and totally free.

Diamond & Platinum members: free shipping with any Beauty Steal® purchase†

Upcoming Beauty Steals


Pick a color, any color. Take a new lip for a test drive with virtual try-on.

Beauty to go

Buy online & pickup in store or curbside.

Never miss Daily Beauty Steals

Download the app and opt-in to get notifications for Daily Beauty Steals.

So, You Want to Know...

What are Beauty Steals?

Beauty Steals are available for one day–and one day only! They are special savings of 50% on our hottest brands. You’ll see them only a few times a year: during 21 Days of Beauty, the Gorgeous Hair Event and the Love Your Skin Event.

How long does 21 Days of Beauty last?

21 days, of course! Our event runs March 12 – April 1, 2023. Mark your calendar and be sure to sign up for Ulta Beauty emails so you know when our next big events are coming up.

Is 21 Days of Beauty online or in store?

Shop in store or online for the offers. Also, keep your eyes open for Online Only offers throughout the event. Want a heads up? Sign up for Ulta Beauty emails and we’ll let you know all about them.

Do you have a rewards/loyalty program?

Our Ultamate Rewards® program makes a lot of people pretty happy. Sign up (it’s free) and earn points each time you shop. Plus, we’ll send you member-only offers and the latest beauty content. If you spend a certain amount each year you can reach Platinum status or even our Diamond status – that means even more exclusives. Join Ultamate Rewards today.

Can I use my Ultamate Rewards Credit Card to shop?

Yep – it’s the smartest thing to do. Use it to shop in store and online. Each time you do, you earn Ultamate Rewards points faster. Learn more.

21 Days of Beauty at Ulta Beauty

Beauty's Biggest Event is back for the spring! 21 Days of Beauty is here, and it's the perfect time to give your beauty stash a refresh by snagging those products you've been eyeing up.

From March 12–April 1, shop Daily Beauty Steals®* and get 50% off the biggest brands in beauty, including Elemis, Too Faced, Lancôme and more. Plus, we'll be offering surprise steals and new exclusive products throughout the event.

Find your perfect shade online

Looking at a product but not sure of your shade? Get your perfect foundation or concealer match online with our Shade-to-Shade Finder. Download the Ulta Beauty app to try on shades in GLAMlab®, our virtual try-on experience.

Sign up for Ulta Beauty emails and text messages

Stay in the know on 21 Days of Beauty and other Ulta Beauty events by signing up for emails and text messages. For even more exclusive content and offers, download our free app. Earn points on your 21 Days of Beauty haul that you can use towards future products and beauty services by signing up to become an Ultamate Rewards member.

*While quantities last. No rain checks. 4 per customer. Beauty Steals are for 1 day only and end at 11:59 pm CT

†You must be signed in to your online account, be a Diamond or Platinum Ultamate Rewards member and have a minimum of one Beauty Steal in your cart to receive free shipping. Free shipping not available on Ulta Beauty Weekly Beauty Deals.