Spring has arrived, which means spring sales events. And it’s going to be hard to beat Ulta’s Spring Haul Event sale which runs through April 16, where you can score up to 50% off your favorite skin-care, makeup, hair products and more. The retailer’s Spring Haul Event comes just days after the 21 Days of Beauty Sale tempted us to checkout, and has everything from top-of-the-line skin care to TikTok-famous makeup—all up to 50% off while supplies last.

The seasonal blowout is happening online and in store through April 16, which means you have limited time to restock your favorites for the warmer temps ahead. If you’re not sure where to start, we pulled our top picks from each category at the Ulta Spring Haul Event below.

Best Ulta Hair-Care deals

Coconut & Hibiscus Curl Enhancing Smoothie ($9.44, originally $13.49)

Kristin Ess Hair The One Signature Shampoo ($7.70, originally $11)

Sun Bum Hair Tripper ($24.99, online only)

Original Dry Shampoo – Clean & Classic ($13.29, originally $18.99)

Original Dry Shampoo - Clean & Classic

Shop Batiste Original Dry Shampoo during Ulta’s Spring Haul sale event.

Hot Tools Professional Nano Ceramic 1-1/4″ Curling Iron ($45.49, originally $64.99)

L’Oréal EverPure Glossing In Shower Acidic Glaze ($12.99, buy 1 get 1 40% off)

Hempz Sweet Pineapple & Honey Melon Herbal Shampoo ($6.99, originally $9.99)

Best Ulta Makeup deals

NYX Professional Makeup Bare With Me Hydrating Face & Body Concealer Serum ($11, buy 2 get 1 free)

Real Techniques Everyday Essentials Kit ($13.99, originally $19.99)

Morphe 35C Everyday Chic Artistry Palette ($15.60, originally $26)

Morphe 35C Everyday Chic Artistry Palette

Shop this Everyday Chic Artistry Palette during Ulta’s Spring Haul Sale event.

Kiss Falscara Lengthening Lash Starter Kit ($17.49, originally $24.99)

ColourPop Pretty Fresh Pressed Face Powder ($9.80, originally $14)

EcoTools Bioblender Biodegradable Makeup Sponge ($7.69, originally $10.99)

Tarte Travel Size Shape Tape Concealer ($8.40, originally $12)

Best Ulta Skin-care deals

Olay Regenerist Retinol24 Night Moisturizer ($27.99, originally $39.99)

La Roche-Posay Toleriane Double Repair Face Moisturizer UV SPF 30 ($15.99, originally $19.99)

La Roche-Posay Pure Vitamin C Face Serum ($33.59, originally $$41.99)

La Roche-Posay  Pure Vitamin C Face Serum

Shop this La Roche-Posay Pure Vitamin C Face Serum during Ulta’s Spring Haul sale event, through April 16.

Pacifica Reusable Under Eye Mask ($10.50, originally $15)

ULTA Watermelon Sleeping Mask ($11.20, originally $16)

Honest Beauty Hydrogel Cream ($15, originally $20)

Pixi Glow Tonic ($12.60, originally $18)

Related articles about shopping and retail:

Nordstrom’s best deals from their Spring 2022 sale, through April 18

Amazon’s Alexa items are at the lowest prices of the season: TVs, Fire Sticks, Ring doorbells

Ashley Dill covers the online shopping industry, writing about commerce. She can be reached at [email protected].