Sunscreen for Oily Skin | 5 That Don’t Feel Greasy

five sunscreens that sit on oily skin like they’re not even there. no white cast, no grease.

Heads up: This post contains affiliate links. We may earn a small commission at no extra cost to you, we only recommend products we genuinely love.

Last updated: March 24, 2026

Finding sunscreen that doesn’t turn my face into an oil slick by noon took years. Not exaggerating. I tried matte formulas that pilled under makeup, mineral ones that left a white cast, and gel textures that somehow still felt heavy.

Oily skin makes sunscreen feel like a chore. Everything slides around, breaks down faster, and sits on top instead of absorbing. The right sunscreen for oily skin should disappear. You shouldn’t be able to tell you’re wearing it.

These five actually do that. I tested all of them through full workdays, humidity, and under makeup.

Woman with oily skin applying sunscreen to face, demonstrating best sunscreen for oily skin in a bright room, looking at camera.

What’s the best sunscreen for oily skin?

The best sunscreen for oily skin is EltaMD UV Clear SPF 46. It’s lightweight, absorbs completely, and actually controls oil through a full workday. I’ve worn it under makeup in summer humidity and it never slid or broke down. Biore UV Aqua Rich is the best budget alternative at around $15.

Best Overall

EltaMD

UV Clear Tinted Sunscreen SPF 46

The single most recommended sunscreen by dermatologists and the one I keep coming back to. Zinc oxide plus niacinamide means it protects and calms skin at the same time. Dries down to a natural satin finish between matte and dewy. The tinted version evens out my skin tone just enough that I skip concealer on lighter days.


Best Budget Pick

Biore

UV Aqua Rich Watery Essence SPF 50

This absorbs in about three seconds flat. The gel-water texture feels like applying a lightweight moisturizer and then disappears completely. No white cast on any skin tone, no greasy residue. I’ve repurchased this more than any other sunscreen on this list.


Best Drugstore Pick

La Roche-Posay

Anthelios Clear Skin Dry Touch SPF 60

The perlite in this absorbs up to 150 times its volume in oil. That’s the actual reason it works so well on oily skin. True dry-touch finish that holds up in heat and humidity. I grab this at Target whenever I see it in stock.

pink skincare flat lay with SPF products
Photo by @byOliviaMariecom via Pinterest

Best K-Beauty Pick

Beauty of Joseon

Relief Sun Rice + Probiotics SPF 50

Rice bran extract and probiotics give this one natural oil control and a subtle brightening effect. Layers under makeup cleanly and genuinely feels like nothing on your skin. The sunscreen I forget I’m wearing.


Best Invisible Formula

Supergoop!

Unseen Sunscreen SPF 40

Completely invisible. No color, no scent, no texture you can feel. Goes on like a lightweight silicone primer and grips makeup in place all day. The one for people who hate the way sunscreen feels but know they need to wear it.

If I had to narrow it down to one, the EltaMD UV Clear is where I’d start. And if budget matters, the Biore is the best value on this list by far.


If you liked this, you might also want to check out our picks for best face sunscreen, spring skincare routine, and niacinamide serum for dark spots., our picks for drugstore moisturizers with SPF

Frequently Asked Questions

Should I wear sunscreen every day even if I’m not going outside?

Yes. UVA rays come through windows, including car windows and office windows. If daylight is hitting your face, you need SPF. The sunscreens on this list are lightweight enough that wearing them daily doesn’t feel like a chore.

Why does my sunscreen make me look greasy?

Probably because you’re using a formula designed for normal or dry skin. Sunscreens with heavy emollients or dewy finishes sit on top of oily skin instead of absorbing. Look for “dry touch”, “matte”, or mineral-based formulas. If you also deal with fungal acne, zinc oxide sunscreens pull double duty since zinc has antifungal properties. Look for or “oil-free” on the label.

What SPF should I use for oily skin?

SPF 30 is the minimum. SPF 50 is better if you spend time outdoors. What matters more for oily skin is the formula, not the number. A matte SPF 30 you’ll actually wear beats an SPF 70 that feels too heavy to put on.

Can I skip moisturizer if my sunscreen is hydrating enough?

Some sunscreens like the Biore and Beauty of Joseon have enough hydration to replace a light moisturizer in the morning. If your skin runs oily, try sunscreen-only mornings and see how your skin responds. Fewer layers usually means less oil by midday.

How often should I reapply sunscreen?

Every two hours if you’re outside. If you’re mostly indoors, once midday is fine. The key is wearing it at all. Most people skip sunscreen entirely, so even one application in the morning puts you way ahead.

You May Also Like