When it comes to keeping your makeup look locked all day and night, there’s one product that you need in your makeup routine: a setting spray.

A setting spray is a must-have for anyone who wants their makeup to last all day long. It helps to set the makeup in place so that it doesn’t smudge or fade throughout the day.

Not only does a setting spray help your makeup last longer, but it also helps to keep your skin looking healthy and hydrated. By setting your makeup with a spray, you’re also locking in the skincare products that you applied earlier.

There are many different setting sprays on the market, so it can be tough to know which one to choose. If you’re not sure where to start, don't worry. We've got you covered. Keep scrolling to read the best drugstore setting sprays that are affordable and will keep makeup locked in all day and night.

NYX Matte Finish Long Lasting Makeup Setting Spray Vegan Formula

Best for Oily Skin

Check Price On Amazon

-Vegan & Cruelty Free

-Matte Shine Free Finish


-Contains Niacinamide

Size: 2.03 fl oz

What We Love

Perfect finish touch to your beauty routine. This setting spray will help an oily girl out, delivers a matte shine free finish and will have your makeup staying on all day and night. “Melts my makeup into my skin beautifully” says one reviewer. So good you’ll want to buy the jumbo size.

Tip When Using Product

Spray on foundation brush before application for a long lasting even coverage.

Milani Make It Last Setting Spray + Prime + Set Original

-Vegan & Cruelty Free

-Natural Finish for up to 16 Hours

-Natural Looking Finish


Size: 2.03 oz – Also Available in Dewy, Matte & SPF

What We Love

Looking for a natural, long-lasting setting spray that won't break the bank? Look no further than Milani Make It Last Setting Spray + Prime + Set! This vegan and cruelty-free setting spray is perfect for those who want a natural finish that lasts up to 16 hours. With a light, easy-to-use formula, this setting spray will quickly become your new go-to!

Tip When Using product

Spray before and after makeup application

Elf Cosmetics Stay All Night Micro-Fine Setting Mist

Best for Combination Skin

Check Price On Amazon

-Vegan & Cruelty Free

-Suitable for All Skin Types

-Contains Aloe, Green Tea Leaf Extract

-Up to 16 Hours

Size:2.7 fl oz

What We Love

Packed with hydrating ingredients such as cucumber fruit extract, and aloe vera to hydrate, plump and sooth skin. Has a nice fine mist that is lightweight and refreshing. Keeps makeup looking fresh all day and locked up. They are not lying when they say stay all night! This is a great dupe for a higher end setting spray. Affordable and gets the job done.

Tip When Using Product

Always shake well before use!

Makeup Revolution Sport Fix Extra Hold Makeup Fixing Spray

Best for Being Active

Check Price On Amazon

-Vegan & Cruelty Free

-Combats Shine

-Sweat Proof

-Long Lasting Hold

Size:3.38 oz

What We Love

This setting spray is a game changing product for anyone who is active or sweats a lot and wants their makeup to stay put. “Sport is not an exaggeration!” Whether you are going for a hike or running errands, this will have your makeup set in place until you are ready to remove it with a makeup remover.

Pacifica Vegan Collagen Hydrating Setting Mist

Best for Dry Skin

Check Price On Amazon

-Vegan & Cruelty Free

-Contains Vitamin C and Cucumber Extract

-Dewy Finish

-Glass Bottle

Size:1.7 oz

What We Love

This setting spray is packed with skin loving ingredients for hydration and a dewy finish. Key ingredients include Vitamin C, Cucumber Extract and Vegan Collagen to revive tired and dry skin. Gives skin a boost of hydration while setting makeup in place. Free of harsh chemicals and 100% Vegan and cruelty free. “Feels amazing, looks great and smells nice.” Says one Reviewer. Very hydrating and does create a dewy hydrated balanced look.

Tip When Using Product

Spray and use your beauty blender to press product into skin so it melts even more.

L.A Girl HD Pro Setting Spray

-Matte Finish

-Fragrance Free

-Non-Sticky Formula

-Contains Orange Grape Root Extract

Size:1.0 oz

What We Love

Contains Orange Grape Root Extract that is a calming ingredient and antioxidant and Plantago Lanceolate Leaf Extract to help reduce skin redness and irritation. Reviewers loved the non-sticky formula and the beautiful matte finish.

Elf Cosmetics Dewy Coconut Setting Mist

-Vegan & Cruelty Free

-Fresh Coconut Scent


-Dewy Finish

Size: 2.7 oz

What We Love

Get a dewy glow with this coconut water infused setting spray. Packed with skin-loving ingredients such as Coconut, Green Tea and cucumber to keep skin plump and hydrated.  If you are looking for a dewy finish (and love coconut scent) this is the perfect setting spray for you. Long lasting and will hold your makeup in place. Affordable & effective!

Wet N Wild Fight Dirty Detox Setting Spray

Beauty Binge's Top Pick

Check Price On Amazon

-Improves Complexion



-Sensitive Skin Approved

Size:2.2 oz

What We Love

Ultra fine mist setting spray with amazing detoxifying ingredients. Skin will feel toned and hydrated after using this setting spray. Blended with Witch Hazel, Chamomile Extract and Eucalyptus Oil, and that is just to name a few. These ingredients are great for hydration and retaining moisture.  Has a great natural finish and sets makeup with a strong hold. Suitable for any skin type.

Tip When Using Product

Spray in a "X" When applying to fully coat the face. Let dry before makeup application.


What does a setting spray do?

A setting spray is a makeup product that is sprayed on the face to "set" or solidify makeup, and to help it last longer. It usually contains a silicone base, which helps create a smooth surface on the skin and also prevents powdery makeup from flaking off. Some setting sprays also contain light-reflecting particles that help make the skin look glowy.

Do you really need a setting spray?

Yes, you really need a setting spray! A setting spray is essential for keeping your makeup in place all day long. It helps to prevent your makeup from smudging, melting, or fading.

Is setting spray before or after makeup?

Some people feel that setting spray should be applied before foundation in order to help lock the makeup in place, while others believe that it is better to apply it after foundation in order to seal in the look. Ultimately, it is up to the individual to experiment with both methods and see which one produces the best results. You could always apply before and after makeup application.

Is makeup setting sprays or setting powder better?

It depends on your preference. Some people like to set their makeup with a spray because it makes their face feel cool and refreshed. Other people like to set their makeup with powder because it helps to mattify the skin and make it look less shiny.

How We Chose

We've done the research for you and have saved you the time. We have binged on the product reviews on Amazon from people who have already tried them.

When we want to know whether a product is worth buying, we often turn to reviews to get a sense of what other people think. But with so many reviews available, it can be hard to know which ones to trust. When it comes to reviews on Amazon, we take a few different factors into account. First, we look at the overall rating of the product. If it has a high rating, that's a good sign that people have generally been happy with it.

We also pay attention to the number of reviews that have been left. If there are only a handful, it's possible that they're not representative of the broader population. Finally, we read through the individual reviews to get a sense of what people liked and didn't like about the product. By taking all of these factors into account, we can get a better sense of whether a product is worth buying.

*We do research and read countless reviews for the best products to make our list. If you buy something through our links, we may earn a commission.

The Best Drugstore Setting Spray For You

And that's it! Thanks for reading! We hope you found this article helpful.

Whichever spray you choose, we hope it helps you feel confident that your makeup will  last all day and night!

Thanks for stopping by and happy shopping!