best spf sunscreen 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.
A good SPF for oily skin should also be sweat-resistant and fast-absorbing so it doesn’t feel heavy or greasy. Many dermatologists recommend brands like EltaMD, La Roche-Posay, or Supergoop for their oil-free, broad-spectrum formulas. The key is to find one that layers well under makeup and doesn’t pill or separate. Below, I’ll break down the top picks that actually work without making your skin worse.
- Top 7 best spf sunscreen for oily skin in 2026
- 1. La Roche-Posay Oil-Free Dry Touch Sunscreen
- 2. Cetaphil DermaControl Oil Absorbing Moisturizer SPF
- 3. CeraVe Mineral Face Sunscreen Oil-Free
- 4. Paula’s Choice Hydrating SPF Moisturizer
- 5. EltaMD Oil-Free Zinc Sunscreen
- 6. WishCare Lightweight Matte Sunscreen
- 7. La Roche-Posay Matte Moisturizer SPF
Top 7 best spf sunscreen for oily skin in 2026
1. La Roche-Posay Oil-Free Dry Touch Sunscreen
La Roche-Posay’s oil-free sunscreen is the best SPF for oily skin, offering broad-spectrum protection without clogging pores. Its dry-touch formula absorbs excess oil and leaves a matte finish.
Packed with antioxidants, it defends against sun damage while keeping skin shine-free all day. Perfect for daily wear, even under makeup.
2. Cetaphil DermaControl Oil Absorbing Moisturizer SPF
Cetaphil’s oil-absorbing moisturizer with SPF 30 is one of the best SPF sunscreens for oily skin. It cuts shine while keeping skin hydrated without clogging pores.
Fragrance-free and gentle, it protects sensitive skin from sun damage while controlling oil all day. A solid pick for daily wear.
3. CeraVe Mineral Face Sunscreen Oil-Free
Lightweight and non-greasy, this mineral sunscreen is ideal for oily skin. Zinc oxide and titanium dioxide provide broad-spectrum protection while ceramides and niacinamide help restore the skin barrier.
Perfect for sensitive skin, it absorbs quickly without clogging pores or leaving a white cast.
4. Paula’s Choice Hydrating SPF Moisturizer
Lightweight and oil-free, this sunscreen delivers broad-spectrum SPF 50 protection without clogging pores. Chamomile and vitamin E soothe while keeping shine at bay—ideal for oily skin.
Perfect for daily wear, it hydrates without greasiness and fits easily in any travel bag.
5. EltaMD Oil-Free Zinc Sunscreen
EltaMD’s oil-free formula with zinc oxide is a top pick for oily skin. It controls shine while providing broad-spectrum protection without clogging pores.
Dermatologists recommend it for its lightweight feel and effectiveness. A reliable choice if you need the best SPF sunscreen for oily skin.
6. WishCare Lightweight Matte Sunscreen
This lightweight sunscreen is ideal for oily skin, offering a matte finish without any white cast. It combines SPF 50 protection with niacinamide to control oil and keep skin balanced.
Perfect for daily use, it absorbs quickly and leaves a smooth, shine-free look. A top pick for those seeking the best SPF sunscreen for oily skin.
7. La Roche-Posay Matte Moisturizer SPF
A lightweight, oil-free moisturizer with SPF 30 that keeps shine in check while protecting skin. Niacinamide and vitamin B3 help balance oily and combination skin without irritation.
Perfect for daily use, it hydrates without clogging pores or leaving residue.







