Best All-Night Setting Sprays for Long-Lasting Makeup
The best all-night setting spray depends on how long you need makeup to last and what finish you prefer. Urban Decay All Nighter is best for shoppers prioritizing up to 24-hour, waterproof wear, while Skindinavia, Charlotte Tilbury, and e.l.f. offer options designed for up to 16 hours. The two Urban Decay listings share the same product name but describe different details, so compare their listed features before choosing.
| Setting spray | Best for | Listed wear time |
|---|---|---|
| Urban Decay All Nighter, first listing | Waterproof, layered makeup | Up to 24 hours |
| Urban Decay All Nighter, second listing | Natural, skin-like finish | Up to 24 hours |
| Skindinavia All Day/All Night | Humidity resistance | Up to 16 hours |
| Charlotte Tilbury Airbrush Flawless | Hydrating, blurring mist | Up to 16 hours |
| e.l.f. Stay All Night | Hydrating daily wear | Up to 16 hours |
Urban Decay All Nighter For Layered Makeup

This version of Urban Decay All Nighter is best for people seeking long wear and a spray that can be used throughout their makeup routine. The product listing says it helps lock makeup in place for up to 24 hours and offers waterproof, smudge-proof, transfer-resistant, fadeproof, and crackproof wear.
The ultra-fine mist is described as weightless and suitable for cream and powder makeup. It can be used before makeup, after application, or between layers to prime, blend, and set. The formula includes Power Set Film Formers and glycerin, and the listing says its cooling technology lowers skin temperature by 3 degrees Fahrenheit.
Choose this if you want a multi-step setting spray for long-wear looks. Limitation: the listing does not specify a finish beyond the natural-finish product name.
Urban Decay All Nighter For Natural Finish

This listing is best for buyers who want the stated 24-hour wear claim alongside a soft, skin-like appearance. It describes the finish as natural, smooth, and soft-focus, with a lightweight formula intended to avoid a cakey appearance.
The spray is described as waterproof, smudge-proof, transfer-resistant, fadeproof, and crackproof. Its ultra-fine mist can be used to prime, set, refresh, or lock makeup in place between steps. The formula includes Power Set Film Formers and glycerin, and the listing notes a refreshing feel from cooling technology.
Choose this if finish is a priority as well as extended wear. Limitation: the listed maximum wear time is up to 24 hours; actual wear can vary by application and conditions.
Skindinavia For Humid Conditions

Skindinavia All Day/All Night is best for makeup wearers looking for humidity-resistant performance and a natural satin finish. The listing says it helps keep makeup fresh for up to 16 hours and reduce smudging, fading, and color shifting.
Its water- and humidity-resistant performance is intended for warm, humid conditions. The product also features patented cooling technology, which the listing says helps reduce sweat and oil that contribute to makeup breakdown. The ultra-fine mist is described as quick-drying, breathable, weightless, and non-sticky.
Choose this if humidity resistance and a satin appearance matter more than a 24-hour wear claim. Limitation: its listed wear time is up to 16 hours, shorter than the Urban Decay options.
Charlotte Tilbury For Hydrating Wear

Charlotte Tilbury Airbrush Flawless Setting Spray is best for buyers who want a hydrating mist that can prime, set, and refresh makeup. The listing says it helps lock makeup in place for up to 16 hours without creasing, melting, or fading.
The formula is described as containing aloe vera, Japanese green tea, and aromatic resin to smooth, soothe, and blur the appearance of pores. Its fine mist is designed for use before makeup, after makeup, or during the day to refresh a look.
Choose this if you want a multi-use mist with a focus on hydration and a blurring effect. Limitation: the listed wear time is up to 16 hours, and the product information does not state waterproof performance.
e.l.f. Stay All Night For Daily Wear

e.l.f. Stay All Night is best for shoppers seeking a hydrating setting mist with a micro-fine applicator and a stated wear time of up to 16 hours. The listing says it helps makeup stay fresh from morning to evening.
The formula is infused with cucumber fruit extract, aloe, and green tea leaf extract, which the product description says help hydrate and soothe skin. Its micro-fine mister is intended to provide even coverage and easy application. The listing also identifies the product as vegan and cruelty-free.
Choose this if you want a refreshing mist with listed skin-soothing ingredients. Limitation: the product information does not specify waterproof or humidity-resistant performance.
Buying Guide: How To Choose An All-Night Setting Spray
How long should the setting spray last?
Compare the stated wear time with the length of your day or event. The Urban Decay listings claim up to 24 hours, while Skindinavia, Charlotte Tilbury, and e.l.f. list up to 16 hours. These are product claims, not a guarantee that makeup will last equally long on every person.
Do you need waterproof or humidity-resistant wear?
For waterproof and transfer-resistant claims, the Urban Decay options are the clearest matches in this selection. Skindinavia specifically describes water- and humidity-resistant performance. The Charlotte Tilbury and e.l.f. descriptions focus on wear, hydration, or refreshing application rather than waterproof performance.
Which finish and mist should you look for?
Choose a finish based on the appearance you want. The second Urban Decay listing names a natural, soft-focus finish, while Skindinavia describes a natural satin finish. For application, compare mist descriptions: several options specify an ultra-fine or micro-fine spray intended to spread evenly without disturbing makeup.
Can setting spray be used before makeup?
Some of these products are described as multi-use. Both Urban Decay listings and Charlotte Tilbury say their sprays can be used before makeup as a primer, after makeup to set, or between steps. Check the product directions for application guidance and avoid assuming every setting spray has the same intended use.
Frequently Asked Questions
What is the longest listed wear time in this selection?
Both Urban Decay All Nighter listings describe wear for up to 24 hours. The other three products list wear for up to 16 hours.
Which option is described for humid conditions?
Skindinavia All Day/All Night is described as water- and humidity-resistant and intended to help makeup stay fresh in warm, humid conditions.
Which setting spray has a natural satin finish?
Skindinavia describes its finish as natural satin. The second Urban Decay listing describes a natural, smooth, soft-focus finish.
Which sprays can prime as well as set makeup?
The Urban Decay and Charlotte Tilbury listings describe use before makeup as well as after application. Follow the directions supplied with the product.
Does a 24-hour claim guarantee all-night wear?
No. “Up to” wear-time claims describe the maximum stated by the product listing. Results can vary with application, skin, makeup products, and wearing conditions.