Shelzy's Beauty

7 Best Sunscreens for Oily Skin on Amazon (2026)

By Shelzy  ·  Updated May 13, 2026  ·  Skincare

This page contains affiliate links. As an Amazon Associate, Shelzy's Beauty earns from qualifying purchases at no extra cost to you.

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

Pros
  • Niacinamide + zinc oxide formula
  • Sheer finish with no white cast
  • Won't clog pores
  • Works perfectly under makeup
  • Dermatologist top pick
Cons
  • Expensive for the size
  • Lactic acid may irritate some skin
  • Slight cast on very dark skin tones
Check price on Amazon

#2 Pick

La Roche-Posay Anthelios Melt-in Milk SPF 100

~$36  ·  ASIN B01NBKTPTS

Best for: oily and combination skin; high-protection seekers

Pros
  • SPF 100 for maximum protection
  • Lightweight milky texture
  • No white cast
  • Water-resistant up to 80 minutes
  • Strong UVA/UVB coverage
Cons
  • Contains fragrance
  • Heavy SPF can feel like more than needed for daily use
  • Not ideal for sensitive skin
Check price on Amazon

#3 Pick

Neutrogena Clear Face Liquid Lotion SPF 55

~$14  ·  ASIN B00BGNZOE4

Best for: oily and acne-prone skin; budget-conscious shoppers

Pros
  • Oil-free and non-comedogenic
  • Won't cause breakouts
  • Affordable SPF 55
  • Comfortable for daily wear
Cons
  • Chemical filters only -- some prefer mineral
  • May pill slightly under heavy foundation
Check price on Amazon

#4 Pick

Supergoop! Unseen Sunscreen SPF 40

~$38  ·  ASIN B07DF8LXXH

Best for: oily and combination skin; makeup wearers

Pros
  • Completely invisible on skin
  • Velvety, primer-like finish
  • Wears beautifully under makeup
  • Fragrance-free
Cons
  • Expensive at 1.7 oz
  • Chemical filters only
Check price on Amazon

#5 Pick

COSRX Aloe Soothing Sun Cream SPF 50

~$14  ·  ASIN B01AOIH3HG

Best for: oily, sensitive, and combination skin

Pros
  • Aloe vera base, soothing formula
  • Lightweight and comfortable daily
  • Affordable Korean SPF
  • No white cast
Cons
  • PA+++ (not PA++++ -- lower UVA by Asian market labeling)
  • Not water-resistant
Check price on Amazon

#6 Pick

Biore UV Aqua Rich Watery Essence SPF 50+

~$15  ·  ASIN B00X3YRL14

Best for: oily and combination skin; Korean/Japanese beauty fans

Pros
  • Cult Japanese sunscreen
  • Watery lightweight texture
  • Dries matte with no stickiness
  • No white cast
Cons
  • Imports from Japan -- verify seller authenticity on Amazon
  • Not widely tested for sensitive skin
Check price on Amazon

#7 Pick

CeraVe AM Facial Moisturizing Lotion SPF 30

~$17  ·  ASIN B00F97FHAW

Best for: normal, combination, and oily skin on a budget; beginners

Pros
  • Ceramides + niacinamide + SPF 30 in one step
  • Affordable and fragrance-free
  • Dermatologist recommended
  • Great beginner option
Cons
  • SPF 30 is the minimum -- not enough for beach or extended outdoor use
  • Slight white cast on very dark skin tones
Check price on Amazon

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.