best setting spray for oily skin
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. This post may contain affiliate links, meaning we may receive a small commission if you make a purchase through them.
Not all setting sprays are created equal, especially when it comes to oily skin. Some just add a dewy finish, which is the last thing you need. The best ones absorb oil, blur pores, and extend wear time without feeling heavy. A good mattifying spray should feel weightless but still deliver long-lasting results. Below, I’ll break down the top picks that actually work for oily skin, so you can skip the trial and error.
- Top 10 best setting spray for oily skin in 2026
- 1. Tirtir Setting Spray Matte Finish
- 2. LOreal Infallible Setting Spray Mist
- 3. La Roche-Posay Zinc Mattifying Toner Spray
- 4. NYX Professional Makeup Matte Setting Spray
- 5. Milani Matte Setting Spray Primer
- 6. Essence Matte Makeup Fixing Spray
- 7. E.l.f. Dewy Setting Spray Hydrating
- 8. Charlotte Tilbury Matte Setting Spray
- 9. Urban Decay Matte Setting Spray
- 10. Ucanbe Matte Setting Spray
Top 10 best setting spray for oily skin in 2026
1. Tirtir Setting Spray Matte Finish
Locks in makeup without clogging pores, making it ideal for oily skin. Controls shine while keeping everything in place all day.
Lightweight and non-greasy, it ensures a matte finish without heaviness or residue.
2. LOreal Infallible Setting Spray Mist
Locks in makeup without clogging pores, making it ideal for oily skin. The lightweight mist controls shine and extends wear all day.
Perfect for those needing long-lasting hold without heaviness or greasiness.
3. La Roche-Posay Zinc Mattifying Toner Spray
La Roche-Posay’s zinc-infused toner cuts through oil without drying skin. It’s the best setting spray for oily skin, keeping shine locked down all day while calming breakouts.
A lightweight mist that balances and mattifies, perfect for acne-prone complexions.
4. NYX Professional Makeup Matte Setting Spray
Locks in makeup all day while keeping shine at bay. Perfect for oily skin, this vegan mist delivers a matte finish that lasts.
Controls oil without drying out your face. A lightweight spray that holds everything in place for hours.
5. Milani Matte Setting Spray Primer
Locks in makeup while absorbing oil all day. The charcoal formula keeps shine at bay for a flawless matte finish, making it the best setting spray for oily skin.
Doubles as a primer to smooth and prep skin before application, ensuring long-lasting wear without caking or fading.
6. Essence Matte Makeup Fixing Spray
Locks in makeup while cutting shine all day. Perfect for oily skin, this formula keeps everything matte without smudging or fading.
Vegan and cruelty-free, it delivers a long-wear finish without clogging pores or feeling heavy.
7. E.l.f. Dewy Setting Spray Hydrating
Locks in makeup while keeping shine at bay—ideal for oily skin. Hyaluronic acid adds hydration without heaviness, leaving a natural dewy glow.
Vegan and cruelty-free, this fine mist grips makeup all day without clogging pores.
8. Charlotte Tilbury Matte Setting Spray
Locks in makeup for hours while controlling oil and shine. The ultra-fine mist delivers a soft matte finish that blurs pores and resists humidity.
Perfect for oily skin, it primes and sets without smudging or fading, keeping your look fresh all day.
9. Urban Decay Matte Setting Spray
Locks in makeup while controlling shine all day. Ideal for oily skin, it blurs pores and keeps everything matte without smudging or transferring.
A must-have for long wear that stays put without feeling heavy.
10. Ucanbe Matte Setting Spray
Locks in makeup all day while keeping shine at bay—ideal for oily skin. Lightweight formula hydrates without clogging pores or feeling heavy.
Perfect for those who need long wear and oil control without drying out their skin.










