Data as of Aug 25, 2026 · Based on 320 AI responses from ChatGPT Search and Google AI Mode · See how Parse measures this
For an all-day hold on oily skin, the most recommended picks are Urban Decay All Nighter and One/Size On 'Til Dawn, both favored for their ability to lock in makeup and control shine. If you are looking for a budget-friendly option, the NYX Matte Finish Setting Spray is a highly-rated favorite that consistently effectively manages oil throughout the day.
Brands AI recommends here
Named in 76% of answers
Named in 66% of answers
Named in 61% of answers
Named in 47% of answers
To keep oily skin from breaking through and melting your makeup by midday, you need a setting spray with serious oil-control power, mattifying ingredients (like witch hazel, niacinamide, or silica), and a film-former that locks everything down against sweat and sebum. The top-performing setting sprays for oily skin…
To keep oily skin from breaking through and melting your makeup by midday, you need a setting spray with serious oil-control power, mattifying ingredients (like witch hazel, niacinamide, or silica), and a film-former that locks everything down against sweat and sebum.
The top-performing setting sprays for oily skin stand out for their staying power and finish:
Add to list Widely considered a holy grail for extreme oil control. This aerosol mist is waterproof, sweatproof, and uses green tea extract and witch hazel to instantly lock makeup in place for up to 16 hours while absorbing excess shine.
Add to list If the original All Nighter isn't matte enough for your T-zone, this ultra-matte version uses a microfine clay-infused formula to control oil and eliminate unwanted gloss for up to 16 hours without feeling heavy.
Add to list An alcohol-free, weightless option packed with niacinamide and lentil extract. It controls shine, blurs the look of pores, and sets makeup with a smooth, soft-focus matte finish that doesn't over-dry the skin.
Add to list The ultimate budget-friendly drugstore pick. It is lightweight, vegan, and works effectively to absorb surface oil and keep your T-zone shine-free without breaking the bank.
If you want, tell me:
I can help you narrow down the best choice or share a couple of application tips to maximize your makeup's longevity.
If your skin gets **oily and you want makeup to survive all day**, my top pick is **ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray**. It’s specifically designed for oily skin, gives a matte finish, and is rated for up to 16 hours of wear. Independent testing found it kept oil under control for roughly nine…
If your skin gets oily and you want makeup to survive all day, my top pick is ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray. It’s specifically designed for oily skin, gives a matte finish, and is rated for up to 16 hours of wear. Independent testing found it kept oil under control for roughly nine hours before noticeable wear began.
🥇 Best for very oily skin: ONE/SIZE On ’Til Dawn — strongest choice for shine, sweat, humidity, and long events.
🥈 Best everyday option: Urban Decay All Nighter Matte — waterproof, oil-absorbing, pore-blurring, and up to 24-hour wear.
Urban Decay All Nighter Matte Setting Spray - $34.00 (Ulta Beauty)
💰 Best budget option: Maybelline Lasting Fix — matte, shine-controlling, and up to 16 hours of wear for around $10.
✨ If you don't want a super-matte look: Urban Decay All Nighter Waterproof Natural Finish — still very long-wearing but leaves skin more natural-looking.
For truly all-day wear, don't rely on spray alone. Use thin layers of makeup + a little translucent powder on your T-zone, then spray. With the ONE/SIZE, spray in a light, even layer and let it completely dry rather than immediately touching your face. This layering approach is also recommended by makeup artists for maximizing wear.
If you tell me your foundation/concealer and roughly how oily you get (mostly T-zone vs. oily everywhere), I can give you an exact all-day routine.
If your skin is **oily and your priority is keeping makeup intact all day**, my top pick right now is: - **ONE/SIZE On 'Til Dawn Mattifying Waterproof Setting Spray** - $34.00 (Sephora) ### 🥇 Best for very oily skin: ONE/SIZE On ’Til Dawn
If your skin is oily and your priority is keeping makeup intact all day, my top pick right now is:
It’s specifically designed for oil control, sweat, humidity, and long wear. The formula is matte, waterproof, transfer-resistant and rated for up to 16 hours. Allure's 14-hour wear test found the tester remained relatively grease-free for the first 9 hours, which is particularly impressive for oily skin.
I'd choose this if: your foundation tends to separate, get shiny, or disappear from your T-zone.
This is the one I'd pick if you want oil control without quite as intense a matte feel. The current Matte formula uses rice powder to control shine and is marketed for up to 24-hour wear, waterproofing and transfer resistance.
Don't rely on setting spray alone:
If you're extremely oily, I'd go ONE/SIZE On ’Til Dawn. If you're oily but don't want a super-matte, slightly "locked down" feeling, go Urban Decay All Nighter Matte.
Don't rely on setting spray alone:
[Urban Decay All Nighter Setting Spray Go to product viewer dialog for this…
Urban Decay All Nighter Setting Spray Go to product viewer dialog for this item. is the best overall setting spray for oily skin, featuring a patented Temperature Control Technology that actually lowers makeup temperature to prevent melting and shine.
| Product | Best For | Key Benefit | Price (Approx.) |
|---|---|---|---|
| Urban Decay All Nighter | All-day wear & shine control | Prevents melting and fading for up to 16 hours | $3 6 |
| [Charlotte Tilbury Airbrush Flawless Setting Spray Go to product viewer dialog for this item. ](https://google.com/goto?url=CAESbgHrOzAVZ_0tWf5mAPP-HXDW-Il8aMOskTJyrDJJwTPWIsiKHfTNkh-9i25YHFxbBO3Kevt4yVtxJJnqQq9JDNmTfd4A1f1PKmpsHUKm5O6BSuRACSMqWiZh5F1pRRuW_9EadBEnPesTjYtTKZIV) | Smoothing & blurring | Alcohol-free, hydrating yet weightless finish | $3 8 |
| Milani Make It Last Setting Spray Go to product viewer dialog for this item. | Budget-friendly hold | Locks makeup up to 16 hours with a fresh finish | $1 1 |
| [One/Size On 'Til Dawn Mattifying Waterproof Setting Spray Go to product viewer dialog for this item. ](https://google.com/goto?url=CAESYwHrOzAVHSJffnBMPWZ3xPop14v8QW_WlPApoZ7WAuiAecljogaaKclMcSYVy7qmZspIGoIib-x6V9gf31eB8urbqIJZ-guVFjmO6APHTlDBUola6YGJPs4uIfT4Hxb941Fgpg) | Extreme sweat & oil control | Waterproof, ultra-matte texture that grips makeup | $3 2 |
If you want, tell me:
I can narrow down the top pick or share tips on how to layer it with your current primer and foundation.
No sources cited
If your skin is **genuinely oily and your priority is keeping makeup intact all day**, my top pick right now is **ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray**. Recent testing specifically singled it out as a best choice for oily skin because it combines strong oil control with long wear; the formula is…
If your skin is genuinely oily and your priority is keeping makeup intact all day, my top pick right now is ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray. Recent testing specifically singled it out as a best choice for oily skin because it combines strong oil control with long wear; the formula is designed to be waterproof, sweatproof, transferproof and smudgeproof for up to 16 hours.
$34.00
ONE/SIZE On ’Til Dawn — 🏆 Best for very oily skin
Strongest choice if you get shiny quickly or need makeup to survive heat, humidity, dancing, weddings, etc. It gives a distinctly matte finish.
Urban Decay All Nighter Matte Waterproof — Best alternative
This newer Matte version specifically targets oil and shine, with rice powder, waterproofing and up to 24-hour wear.
$34.00
$18.00
The spray matters, but how you apply it matters just as much:
Moisturizer → oil-controlling primer → thin foundation → powder your T-zone → setting spray → let it completely dry.
For especially oily areas, you can lightly powder again after the spray dries. And don't keep adding layers of foundation throughout the day—blot oil first, then touch up with a little powder.
If I were buying one specifically for oily skin: I'd choose ONE/SIZE On ’Til Dawn. If you want matte but slightly more natural-looking, I'd go Urban Decay All Nighter Matte.
The **best setting spray for oily skin** is the [Urban Decay All Nighter Waterproof Matte Setting Spray Go to product viewer dialog for this…
The best setting spray for oily skin is the Urban Decay All Nighter Waterproof Matte Setting Spray Go to product viewer dialog for this item. because it uses kaolin clay and temperature-control technology to stop shine and lock makeup in place for up to 24 hours.
Top Setting Sprays for Oily Skin
| Product | Price | Best For | Finish |
|---|---|---|---|
| Urban Decay All Nighter Matte Go to product viewer dialog for this item. | $18 | All-day wear | Ultra-matte |
| [Charlotte Tilbury Airbrush Flawless Go to product viewer dialog for this item. ](https://google.com/goto?url=CAESYgHrOzAVa2VxJo-yBsV25BGpTVm73vosaj_4Mn7x4vuoxYIO4xgX0uWr43dLcXTtHUkzTrl_XETDp7iBvZrs6SaGCncbpX8FyozzkAADMmdaoBb7MQ2apxm3lE5MkajsGv_b) | $39 | Blurring pores | Soft-focus |
| One/Size On 'Til Dawn Go to product viewer dialog for this item. | $34 | Humidity & sweat | Matte |
| NYX Matte Finish Go to product viewer dialog for this item. | $10 | Budget option | Soft matte |
Tips to Make Makeup Stay All Day
If you want, tell me:
I can give you a more exact recommendation.
Keeping makeup locked in place when you have oily skin comes down to finding a spray with oil-controlling polymers, mattifying powders (like silica), or alcohol-based formulas that dry down fast and create a tight, durable…
Keeping makeup locked in place when you have oily skin comes down to finding a spray with oil-controlling polymers, mattifying powders (like silica), or alcohol-based formulas that dry down fast and create a tight, durable film.
Here are the top-rated setting sprays specifically formulated to combat oil and shine all day:
The gold standard for long wear; it features temperature-control technology to lower makeup temperature and prevent melting or sliding.
Alcohol-free and oil-absorbing, this weightless formula blurs pores while setting makeup for up to 16 16 1 6 hours without feeling heavy.
An ultra-mattifying powerhouse designed to absorb excess sebum, control shine, and lock down heavy glamour through sweat and oil.
A fantastic budget-friendly option that absorbs oil instantly, leaving a smooth, matte finish that lasts up to 24 24 2 4 hours.
A professional theater-grade setting spray that creates a highly water- and smudge-resistant barrier, perfect for extreme oily skin or high-humidity environments.
Pro-tips for maximizing staying power on oily skin:
If you'd like, tell me:
I can narrow down the exact product recommendation for you.
If your main goal is **keeping makeup on all day while controlling oil**, my top pick is **ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray**. Allure currently names it its best matte setting spray, and it’s specifically designed to control oil while providing a waterproof, sweat-, transfer-, and…
If your main goal is keeping makeup on all day while controlling oil, my top pick is ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray. Allure currently names it its best matte setting spray, and it’s specifically designed to control oil while providing a waterproof, sweat-, transfer-, and smudge-resistant 16-hour hold.
$34.00
🥇 Best for serious oil control: ONE/SIZE On ’Til Dawn
🥈 Best everyday option: Urban Decay All Nighter
$34.00
If you don't want an extremely matte look, I'd choose this. The current formula offers up to 24-hour wear and a natural finish while resisting water, sweat and transfer.
💰 Best budget option: NYX Matte Setting Spray
$9.99
It's around $10 and gives you a matte, shine-free finish—great if you don't want to spend $30+.
For very oily skin, don't rely on setting spray alone. Use a thin layer of oil-controlling primer → foundation → light translucent powder on your T-zone → setting spray. And let the spray dry completely rather than touching your face immediately afterward.
If you're extremely oily, I'd go with ONE/SIZE without hesitation. If you're oily but still want your skin to look more natural and less matte, go Urban Decay All Nighter.
When you have oily skin, keeping your makeup locked down all day means you need a heavy-duty **mattifying** or **waterproof fixing spray** that controls excess sebum without feeling like hairspray.[](https://www.voguescandinavia.com/articles/best-setting-sprays)…
When you have oily skin, keeping your makeup locked down all day means you need a heavy-duty mattifying or waterproof fixing spray that controls excess sebum without feeling like hairspray.
The top-performing setting sprays for oily skin are organized below by category:
Top Picks for Oily Skin
Widely considered the ultimate heavy-duty choice for extreme oil control, heat, and humidity . It features an aerosol mist with green tea extract and witch hazel, "flash-freezing" makeup in place so it won't budge, smudge, or transfer for up to 1 6 h o u r s . Available at Sephora.
The legendary cult-favorite. It uses a patented temperature-control technology that actually lowers the temperature of your makeup to prevent meltdowns. It's oil-free, lightweight, and holds a natural-to-matte finish through sweat and long hours. Available at Sephora and Ulta Beauty.
Excellent if you want a pore-blurring, airbrushed finish that locks makeup for up to 1 6 h o u r s without feeling dry or tight. It controls oil nicely while keeping a smooth, skin-like finish. Available at Sephora.
The best budget/drugstore pick. It leaves a true matte finish, cuts down T-zone shine drastically, and performs way above its price point. Available at Amazon or major drugstores.
A fantastic affordable hybrid that seals makeup for up to 1 6 h o u r s while feeling completely weightless and refreshing.
Pro-Tips to Make Oily Skin Makeup Last All Day
To help narrow this down, let me know:
If your skin gets **oily and you want your makeup to survive from morning to night**, my top pick right now is: ### [ONE/SIZE On ’Til Dawn Mattifying Waterproof Setting Spray](https://www.sephora.com/product/one-size-by-patrick-starrr-on-til-dawn-setting-spray-P476719?utm_source=chatgpt.com) *$34.00*
If your skin gets oily and you want your makeup to survive from morning to night, my top pick right now is:
$34.00
It’s specifically designed for oil control and long wear, with a matte, waterproof, sweatproof and transferproof finish. The brand says it holds for up to 16 hours, and current beauty testing also ranks it particularly highly for oily skin.
The catch: it can feel a little tight/drying, especially if you're not extremely oily.
$34.00
The new All Nighter Matte is a great choice if you want oil control without an ultra-heavy matte look. It claims up to 24-hour wear and uses rice powder to help control shine and blur pores.
$9.99
It's around $10 and gives a matte finish with up to 16-hour wear.
My recommendation: If your biggest problem is foundation getting shiny, separating, or disappearing by lunchtime, get ONE/SIZE On ’Til Dawn. If you have combination skin and don't want to look too matte, I'd choose Urban Decay All Nighter Matte.
Pro tip: For truly all-day wear, don't rely on spray alone. Use a light layer of oil-control primer, set your foundation with a small amount of powder, then spray. You can also lightly mist between layers of makeup; performers use this layering technique for especially long wear.