The Best Setting Sprays on the Market

Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

Every makeup routine needs a finishing touch that secures the whole look and pulls it together — that finishing touch is a setting spray. Whether you're dealing with sweat, heat, creasing, or oily skin, a good setting spray can help keep your makeup looking fresh for longer. "Priming sprays are a bit more skin-care-focused and offer more texture for a smooth surface," Allen Goldman, CEO of Skindinavia, told POPSUGAR. "Finishing sprays are about a healthy, luminous look and extended wear."

A makeup setting spray is the last step in your routine that helps give your complexion a blended, flawless look while protecting and preserving it for long-lasting wear. Setting sprays use special polymers to seal your makeup in place, creating a breathable mesh on top. Investing in a quality setting spray made for your skin type and needs can be more effective in making your makeup last longer than a primer might. We rounded up the best setting sprays on the market. We found top-tier picks, including the bestselling Urban Decay All Nighter Setting Spray and others from brands like Morphe, Charlotte Tilbury, and more. Shop our top picks ahead!

Additional reporting by Emily Orofino

Best Setting Spray: Urban Decay All Nighter Long-Lasting Makeup Setting Spray
sephora.com

Best Setting Spray: Urban Decay All Nighter Long-Lasting Makeup Setting Spray

The Urban Decay All Nighter Long-Lasting Makeup Setting Spray ($33) is so good, it's practically magic. It's formula promises to lock down your look for up to 16 hours, meaning you can head to a sweaty rave or a sexy sleepover without fear of smudging a single bit of pigment.

Best Setting Spray For Makeup: Morphe Continuous Setting Mist
ulta.com

Best Setting Spray For Makeup: Morphe Continuous Setting Mist

This one's name isn't an exaggeration: the Morphe Continuous Setting Mist ($16) feels like a literal mist on your skin. The formula is super lightweight and works to keep both powder and liquid makeup from melting or making skin feel cakey throughout the day.

Best Setting Spray For Hydration: Charlotte Tilbury Airbrush Flawless Setting Spray
sephora.com

Best Setting Spray For Hydration: Charlotte Tilbury Airbrush Flawless Setting Spray

The Charlotte Tilbury Airbrush Flawless Setting Spray ($20-$35) is so good, it even has drag queen Alyssa Edwards's stamp of approval. It uses Japanese green tea to keep skin hydrated and provides protection for up to 16 hours.

Best Setting Spray For Dry Skin: NYX Professional Makeup Dewy Finish Setting Spray
target.com

Best Setting Spray For Dry Skin: NYX Professional Makeup Dewy Finish Setting Spray

Lots of people grow dissatisfied with setting sprays because they are prone to soaking up excess moisture and oil. The NYX Professional Makeup Dewy Finish Setting Spray ($8) is ideal for those with dry complexions, as it keeps the skin hydrated but still keeps your makeup in place. It also contains powerhouse antiaging ingredient niacinamide, which fades discoloration and brightens uneven tone.

Best Affordable Setting Spray: E.l.f. Makeup Mist & Set
target.com

Best Affordable Setting Spray: E.l.f. Makeup Mist & Set

With ingredients like aloe, green tea, and vitamins A, C, and E, the E.l.f. Makeup Mist & Set ($7) was created to soothe and hydrate skin while keeping your makeup in place, though you can also use it ahead of applying product for smoother application.

Best Setting Spray For Oily Skin: Milani Make It Last Prime + Correct + Set Makeup Setting Spray
target.com

Best Setting Spray For Oily Skin: Milani Make It Last Prime + Correct + Set Makeup Setting Spray

This Milani Make It Last Prime + Correct + Set Makeup Setting Spray ($9) is a 3-in-1 product that not only sets your makeup for up to 16 hours, but also hydrates and balanced your skin. It's great for those with oily or combination skin types.

Best Long-Lasting Setting Spray: Skindinavia The Makeup Finishing Spray Bridal
amazon.com

Best Long-Lasting Setting Spray: Skindinavia The Makeup Finishing Spray Bridal

Every bottle of the Skindinavia The Makeup Finishing Spray Bridal ($28) contains the brand's patented temperature-control technology, which reduces the heat of your makeup, preventing melt-off and fading. This one was developed specifically for brides and resists tears, sweating, and kissing, leaving makeup photo-ready for up to 16 hours.

Rare Beauty Setting Spray: Rare Beauty Always an Optimist 4-in-1 Mist
sephora.com

Rare Beauty Setting Spray: Rare Beauty Always an Optimist 4-in-1 Mist

The Rare Beauty Always an Optimist 4-in-1 Mist ($24) is a multitasker that primes, sets, hydrates, and gives your skin a dewy glow all with help from one to two long-lasting spritzes.

Best Transfer-Proof Setting Spray: Smashbox Photo Finish Weightless Setting Spray
sephora.com

Best Transfer-Proof Setting Spray: Smashbox Photo Finish Weightless Setting Spray

The Smashbox Photo Finish Weightless Setting Spray ($32) is what you pick up when you want to be photo ready for hours upon hours. It's made with a nongreasy, nonsticky formula that keeps makeup from fading for up to 16 hours.

Best Multitasking Setting Spray: MAC Prep + Prime Fix
ulta.com

Best Multitasking Setting Spray: MAC Prep + Prime Fix

If you love MAC, you will live for its MAC Prep + Prime Fix ($24) setting spray. Use it before and after makeup for the ultimate hydration vacation for your face. It's infused with vitamins, minerals, green tea, chamomile, and cucumber to balance out your skin. It'll make your makeup last until you want to take it off.

Best Setting Spray With SPF: Coola Makeup Setting Sunscreen Spray SPF 30
ulta.com

Best Setting Spray With SPF: Coola Makeup Setting Sunscreen Spray SPF 30

The Coola Makeup Setting Sunscreen Spray SPF 30 ($36) not only keeps your makeup looking fresh all day, but it also gives you a built-in layer of sun protection while hydrating skin with hyaluronic acid. Use this throughout your day for a quick makeup refresh and as a way to reapply your sunscreen.