7 Best Sunscreens for Oily Skin on Amazon (2026)
Finding sunscreen that doesn't turn oily skin into a grease slick is genuinely hard. Most SPFs add a layer of occlusion that traps sebum and makes oiliness worse by midday. The best sunscreens for oily skin are either mattifying chemical formulas or finely milled mineral SPFs that sit on top of skin without adding shine. These 7 picks were chosen for finish, layering ability under makeup, and whether they actually stay put through a full day. No white cast. No pilling. No skipping SPF just because you hate how it feels.
The 7 Best Sunscreens for Oily Skin
#1 Pick
EltaMD UV Clear Broad-Spectrum SPF 46
~$40 · ASIN B002MSN3QQ
Best for: oily, acne-prone, sensitive and rosacea-prone skin
- Niacinamide + zinc oxide formula
- Sheer finish with no white cast
- Won't clog pores
- Works perfectly under makeup
- Dermatologist top pick
- Expensive for the size
- Lactic acid may irritate some skin
- Slight cast on very dark skin tones
#2 Pick
La Roche-Posay Anthelios Melt-in Milk SPF 100
~$36 · ASIN B01NBKTPTS
Best for: oily and combination skin; high-protection seekers
- SPF 100 for maximum protection
- Lightweight milky texture
- No white cast
- Water-resistant up to 80 minutes
- Strong UVA/UVB coverage
- Contains fragrance
- Heavy SPF can feel like more than needed for daily use
- Not ideal for sensitive skin
#3 Pick
Neutrogena Clear Face Liquid Lotion SPF 55
~$14 · ASIN B00BGNZOE4
Best for: oily and acne-prone skin; budget-conscious shoppers
- Oil-free and non-comedogenic
- Won't cause breakouts
- Affordable SPF 55
- Comfortable for daily wear
- Chemical filters only -- some prefer mineral
- May pill slightly under heavy foundation
#4 Pick
Supergoop! Unseen Sunscreen SPF 40
~$38 · ASIN B07DF8LXXH
Best for: oily and combination skin; makeup wearers
- Completely invisible on skin
- Velvety, primer-like finish
- Wears beautifully under makeup
- Fragrance-free
- Expensive at 1.7 oz
- Chemical filters only
#5 Pick
COSRX Aloe Soothing Sun Cream SPF 50
~$14 · ASIN B01AOIH3HG
Best for: oily, sensitive, and combination skin
- Aloe vera base, soothing formula
- Lightweight and comfortable daily
- Affordable Korean SPF
- No white cast
- PA+++ (not PA++++ -- lower UVA by Asian market labeling)
- Not water-resistant
#6 Pick
Biore UV Aqua Rich Watery Essence SPF 50+
~$15 · ASIN B00X3YRL14
Best for: oily and combination skin; Korean/Japanese beauty fans
- Cult Japanese sunscreen
- Watery lightweight texture
- Dries matte with no stickiness
- No white cast
- Imports from Japan -- verify seller authenticity on Amazon
- Not widely tested for sensitive skin
#7 Pick
CeraVe AM Facial Moisturizing Lotion SPF 30
~$17 · ASIN B00F97FHAW
Best for: normal, combination, and oily skin on a budget; beginners
- Ceramides + niacinamide + SPF 30 in one step
- Affordable and fragrance-free
- Dermatologist recommended
- Great beginner option
- SPF 30 is the minimum -- not enough for beach or extended outdoor use
- Slight white cast on very dark skin tones
Chemical vs Mineral SPF for Oily Skin
Chemical sunscreens (avobenzone, octinoxate, oxybenzone) absorb UV rays and convert them to heat -- they tend to be lighter, more transparent, and sit flatter under makeup. Mineral sunscreens (zinc oxide, titanium dioxide) sit on top of skin and reflect UV -- they're safer for sensitive skin but more likely to leave white cast. For oily skin, lightweight chemical SPFs like Supergoop Unseen or Neutrogena Clear Face tend to wear better through the day. If you need mineral, EltaMD UV Clear is the gold standard.
Frequently Asked Questions
What is the best sunscreen for oily skin that doesn't look greasy?
Supergoop Unseen Sunscreen SPF 40 has the best matte, velvety finish with zero visible residue. EltaMD UV Clear is the top mineral pick that doesn't add shine.
Does sunscreen make oily skin worse?
Some sunscreens do -- especially thick creams or water-resistant formulas meant for beach use. For daily oily-skin wear, choose lightweight gel or fluid formulas specifically designed for oily/combination skin.
Is mineral or chemical sunscreen better for oily skin?
Chemical sunscreens generally wear better on oily skin because they're lighter and less likely to create a thick occlusive layer. EltaMD UV Clear is the exception -- a mineral SPF with a finish that works for oily skin.
Can I skip moisturizer and just use SPF on oily skin?
Yes, if your SPF contains hydrating ingredients. CeraVe AM includes ceramides and niacinamide, making it a solid one-step morning product. With lightweight SPFs like Biore or Supergoop Unseen, you may still want a lightweight hydrating serum underneath.
Get the Best Beauty Picks
New Amazon finds, skincare routines, and honest reviews -- straight to your inbox.