With nearly everything 50 percent off, you’ll have plenty of stocking stuffers!

By Liz Steelman
Updated December 06, 2017
Each product we feature has been independently selected and reviewed by our editorial team. If you make a purchase using the links included, we may earn commission.
Carol Yepes/Getty Images

If one of the highlights of your year is Ulta’s twice-yearly 21 Days of Beauty sale, we’ve got a pleasant surprise for you. Right now, they’re doing a similar deal-a-day, 50-percent-off sale, but this one, the Holiday Beauty Blitz lasts a whopping 25 days. Yes, it’s like an advent calendar, but instead of chalky chocolate, it’s 50 percent off your favorite beauty items!

Today’s deal is 50 percent off It Brushes’ Your Beauty Basics Airbrush 101 Travel Kit, which includes three brushes for $19. Five deals are available at a time, so check back every day to make sure you’re in the loop with what’s coming up. Tomorrow’s sale is 50 percent off a six-piece Laura Geller set. Friday, you can grab Pur powder foundation for half off. Over the weekend, score Benefit’s Photoshop in a squeeze tube, the POREfessional Face Primer for only $15.50 on Saturday, and on Sunday get an Anastasia Beverly Hills contour kit for $20.

The sale started on December 1, and featured 50 percent off the Drawn In, Decked Out Smashbox palette. Other deals that have passed featured $19 BareMinerals foundations, 40 percent off two Tarte kits, 50 percent off Mally’s Glow collection, and 50 percent off Becca Lush Lip Colour balm. While you're not able to pick up these deals, it's good to know what you might expect for the rest of the sale.