Every year, Ulta makes a serious case for taking our coins with its 21 Days Of Beauty sale. The brand knocks prices off the most beloved products from cult-favorite brands such as Too Faced, Anastasia Beverly Hills, Tarte Cosmetics, and more. 

Call it Christmas in springtime for beauty lovers. It truly is the most wonderful time of the year because we get to re-up on our longstanding favorites and rack up on products we've been dying to try. For 21 days, Ulta steals our undivided attention, and the time has come again.

We're going to need a vault for all of the must-have grabs in this year's big sale.

The Ulta 21 Days of Beauty Sale begins on March 17 and ends on April 6. 

photo: ABC

Each day will unlock online and in-store beauty picks that are on sale for that specific 24 hours only. You'll have to move swiftly when the day of your preferred beauty products go on sale, but the good news is that you'll have plenty of time to plan.  

The entire Ulta 21 Days of Beauty Sale calendar is now available for your viewing and planning pleasure.

Per the Ulta ads for the sale, we'll be treated to 50 percent off our favorite brands. If you're already salivating at how many makeup products, hair tools, and skin-care picks you're about to own — then seriously, same.

The big sale will also include free beauty services on designated days!

photo: Disney

Free brow wax services will be available on Saturday, March 23, and Saturday, April 6. I recommend you arrive at Ulta early on these days and charge your phone up because free brow wax services sound like a long line waiting to happen.

Now is the perfect time to take full advantage of the updated Ulta Beauty Rewards program.

Don't forget that Ulta now allows your rewards points to go toward products and services. As you purchase your 21 Days of Beauty Sale picks, you'll be contributing to your next facial or hair appoint. It's a win all around!

OK, so now it's time to create your shopping plan! 

photo: HBO

Go ahead and plan exactly which products your beauty bag mustn't live without, the picks you've been on the fence about, and exactly what days they'll be marked down. 

To help you out, we've rounded up the best picks from the sale. Please note that all products named have prices that do not go live until the specified date. 

Happy shopping!

Dose of Colors Desi x Katy Eye Shadow Palette Friendcation ($28, Ulta)

photo: Ulta

>> Get it here

Sale date: March 18

If you've been holding out on the Dose of Colors collaboration between beauty influencers Desi Perkins and Katy, then you're in luck! The palette features 10 rich eye shadows in a mix of matte and glittery finishes. 

Chocolate Gold Metallic/Matte Eye Shadow Palette ($25, Ulta)

photo: Ulta

>> Get it here

Sale date: March 22

This is one of Too Faced's most popular palettes. All 16 shimmery shades are infused with "skin-loving cocoa powder." 

Peter Thomas Roth Hungarian Thermal Water Mineral-Rich Moisturizer ($29, Ulta)

photo: Ulta

>> Get it here

Sale date: March 22

Treat yourself to some luxury beauty with this Peter Thomas Roth moisturizer meant to minimize fine lines and wrinkles and improve overall texture. By the way, the product description reveals you could see skin improvement within three days! You can also get the brand's Hungarian Thermal Water Mineral-Rich Atomic Heat Mask ($29, Ulta) for 50% off on the same day.

Urban Decay Eye Shadow Primer Potion ($12, Ulta)

photo: Ulta

>> Get it here

Sale date: March 22

This primer is one of the stars of the entire Urban Decay brand. Beauty influencers and regular-degulars alike swear by this primer's ability to make sure eye shadow doesn't move for the entire day. Soon, the full-size tube will be available for less than the price of its cheaper travel-size version. Score!

Anastasia Beverly Hills Brow Wiz ($11, Ulta)

photo: Ulta

>> Get it here

Sale date: March 23 

The beauty community's favorite brow pencil will finally get a price slash. I predict this beauty will be one of the fastest to sell out, so plan accordingly. 

Lime Crime Venus Palettes ($19, Ulta)

>> Get it here

Sale date: April 2

All three regular-sized Venus palettes will be half off! Which is your favorite? Venus I, II, or III? This is a deal in the 21 Days of Beauty Sale that I'm pretty sure will sell out incredibly fast. Since the deals are available online and in person, then I suggest you order it online as soon as it is officially April 2 at 12 a.m. to avoid it going out of stock.

Tarteist Quick Dry Matte Lip Paint ($10, Ulta)

photo: Ulta

>> Get it here

Sale date: April 4

All 19 matte lipsticks will be available for purchase in the sale. You will also be able to grab all six shades of the Tarteist Glossy Lip Paint ($10, Ulta) in the sale on the same day. 

Too Faced Bronzers ($10, Ulta)

photo: Ulta

>> Get it here

Sale date: April 5

The Ulta ad specifically reads "Too Faced Bronzers," which fans are left to assume means all of the single bronzers available by the brand. You should have your pick of the Chocolate Soleil Matte Bronzer, Sun Bunny Natural, Chocolate Gold Soleil, Sweethearts, and Tutti Frutti bronzers from Too Faced.

Mario Badescu Vitamin C Serum ($23, Ulta)

photo: Ulta

>> Get it here

The Mario Badescu serum is a decent product to try if you want to brighten an uneven skin tone and minimize fine lines. Just apply three to four drops on your skin every other night after you wash it. It is supposed to be safe for all skin types, but patch-test yourself to be on the safe side if you have sensitive skin.