Kelly Bryant | 

Ulta’s 2025 Sale Schedule: When to Shop for the Best Deals

The Krazy Coupon Lady is an ad-supported service. Many offers on our site contain affiliate links, and we may earn a small commission if you make a purchase using them. Some posts are sponsored by the maker of the product, and we receive a fee for the post. See our full advertiser disclosure.

Let's face it: The Ulta sale calendar can feel overwhelming. Multiple times a year, Ulta holds 3-week sales events that rotate 50% off daily deals on makeup, skincare, hair care, and body care, like the Ulta Semi-Annual Sale. But then they’ll also pop in with sales with deals that stay the same throughout, like the Ulta Jumbo Love Sale which slashes prices on liter-size shampoo and conditioner. 

There are so many Ulta sales it can actually be hard to keep up, which is why we’re providing you with an easy calendar guide to their events below.

Download The Krazy Coupon Lady app or text HACKS to 57299 for the latest money-saving tips, deals, and coupons.

Ulta Sale Calendar 2025

Ulta Jumbo Love Event

Sale Dates: Dec. 25, 2024 - Jan. 25, 2025

Sale Highlights: 30% - 45% off liter-size hair care

What’s interesting about the Jumbo Love Sale is that it bridges the end of one year to the new year, typically starting on Christmas Day and closing out on Jan. 25 annually. During this sale, liter-sized shampoo and conditioner from top brands (think Redken, Living Proof, Bumble and Bumble) are marked down up to 45% off. 

While you will find some liter-size shampoo and conditioner for 45% off during the Ulta Jumbo Love sale, you're more likely to see the sale hover around the 30% off range for most brands. For example, Paul Mitchell Tea Tree Shampoo (regularly $50) was marked at $34.99 during the most recent event. 

Ulta Love Your Skin Sale

Sale Dates: Dec. 29, 2024 - Jan. 18, 2025

Sale Highlights: 50% off select skincare products each day of the sale

If there's ever been a time to try out new skincare products, it’s during the Ulta Love Your Skin Sale. It runs in tandem with the winter Jumbo Love Sale, but instead of keeping the same products on sale throughout, Ulta rotates “Beauty Steals” daily. The only thing that’s constant is these deals are always 50% off, and products are skin or body care.

One day might be serums from Estee Lauder, Clinique, and Sunday Riley. The next could be Osea body lotion, Tula facial cleanser, and Elemis moisturizer. They mix it up but the brands featured are big names and they're half-off.

KCL TIP: If your order doesn't hit Ulta's $35 free shipping threshold, see if the item is available to pick up in-store, which is free. You have five days to pick up your order from the date of purchase.

Ulta 21 Days of Beauty Event

Sale Dates: predicted March 7 - 27, 2025, and Aug. 20 - 31, 2025

Sale Highlights: 50% off beauty deals each day of the sale

This is really the piece de resistance of the Ulta sale schedule. The Ulta 21 Days of Beauty Event happens twice a year and features daily rotating 50% off deals across all of the beauty categories they carry: makeup, skincare, hair care, nails, and body care. You’ll see it in March and then again at the end of August/early September. 

Just like the Love Your Skin sale, the Semi-Annual Beauty Event features 50% off deals that switch out every day. You’ll typically see brands like Tarte, Urban Decay, Anastasia Beverly Hills, Lancome, and Clarins featured during this particular sale.

KCL TIP: Match the 50% off daily beauty deals with any eligible free gifts with purchase.

Ulta Spring Haul

Sale Dates: predicted April 8 - 19, 2025

Sale Highlights: 25% - 50% off nail care, makeup, and skincare

Ulta introduced their Ulta Spring Haul event in 2024, likely in an attempt to compete with Sephora's Spring Sale. The deals don't rotate out like they often do in other Ulta sales. Instead, they remain consistent for the duration of the event.

You'll find savings up to 50% off, but in reality most of the discounts lie in the 25% - 30% range. For example, you'll see the entire Tree Hut and Truly lines are 25% off during this sale. But then, nail care will be up to 30% off. For the record, most OPI products hit that 30% off mark. There are also promos like B2G1 Free NYX Professional Makeup, which equates to about a 30% discount if you purchase three items that are close to the same price.

Ulta's Big Summer Beauty Sale

Sale Dates: predicted June 22 - July 12, 2025

Sale Highlights: up to 40% off makeup, skincare, nail care, and hair care each week of the sale

Sandwiched between the Spring Haul and the Fall Haul, Ulta brings you their Big Summer Beauty Sale. It typically runs for three weeks between the end of June and mid-July. Instead of having rotating daily deals, the deals rotate weekly. This is the other time of year when Ulta puts jumbo-size shampoo and conditioner on sale, so if you run out between the Jumbo Love Sale and June, it's the time to stock up.

Aside from the aforementioned jumbo shampoo and conditioner deals, you can also save up to 40% on makeup, skincare, and nail care.

Ulta Fall Haul

Sale Dates: predicted Sept. 25 - Oct. 4, 2025

Sale Highlights: 20% - 40% off select brands

Ulta’s Fall Haul is also relatively new to the Ulta sale calendar, having been introduced in 2023. It's a quickie, running just nine days, with consistent deals throughout.

You can expect brand-wide deals, like 25% off the entire Tree Hut line, B2G1 Free NYX Makeup, 20% off Cerave, 30% off the Ulta Beauty Collection, and 40% off IT Cosmetics Minis. 

Ulta Black Friday Sale

Sale Dates: predicted Nov. 22 - 29, 2025

Sale Highlights: 40% - 80% off the whole store, including makeup, fragrance, and hair care, plus free gifts with purchase

The Ulta Black Friday Sale always starts off online the night before it's available in-store, and it always kicks off the Saturday evening before Black Friday. If there’s one other must-know fact about this sale, it's that you’ll have to join an online queue on the first night just to shop it (yeah, that’s how popular it is). Fortunately the queue moves pretty quickly, like less than 15 minutes of waiting, and then it’s game on for scouring the deals. 

During their Black Friday sale, practically all of Ulta is on sale in one way, shape, or form. There’s savings of up to 80% across all beauty categories, although most markdowns stay in the 40% - 60% range. You can find Morphe palettes at 40% off, as well as 50% off fragrance samplers. Then there’s the $12 mascaras from prestige brands, 50% off select hair care, and free gifts with purchase to sweeten the deals.

Related Reading: