If you have oily skin, sunscreen can feel like the step you most want to skip. Heavy formulas sit on top, leave a shine by lunchtime and sometimes seem to trigger breakouts. The good news is that modern sunscreens have come a long way, and there are plenty of light, fast-absorbing options.
These five are well regarded for a comfortable, non-greasy finish. If you want the basics first, read our SPF guide.
What Makes a Good Sunscreen for Oily Skin
What It Needs to Do
The first job of any sunscreen is broad-spectrum protection of SPF 30 or higher, applied generously every morning. For oily skin the second job is to feel light enough that you will actually wear it daily, because the best sunscreen is the one you use.
Ingredients and Textures to Look For
Look for gel, fluid or lotion textures labelled non-comedogenic or oil-free. Silica and similar powders help absorb shine. Some formulas include niacinamide or azelaic acid for added oil and redness support. Both chemical and mineral filters can work, so choose the type you find most comfortable.
Things to Be Careful With
Very matte mineral formulas can feel drying or leave a slight cast on deeper skin tones. Fragrance and alcohol can bother sensitive or acne-prone skin. Always do a patch test with a new product, and double cleanse at night to remove sunscreen thoroughly.
The Best Sunscreens for Oily Skin
1. Best Overall: La Roche-Posay Anthelios UV Clear SPF 50
A fluid chemical sunscreen with a light, fresh feel and added azelaic acid, designed with blemish-prone skin in mind. It is fragrance-free and layers easily under makeup. It is one of the most commonly recommended options for oily and acne-prone skin.
Best for: oily, blemish-prone skin
2. Best Mineral Matte: SkinCeuticals Physical Matte UV Defense SPF 50
This mineral formula uses zinc oxide and titanium dioxide for physical filtering and is designed to leave a soft matte finish. It suits people who prefer mineral filters and want shine control, though it sits at a premium price.
Best for: oily skin that prefers mineral sunscreen
3. Best Ultra-Light Gel: COSRX Ultra-Light Invisible Sunscreen SPF 50
A watery, fast-absorbing sunscreen that feels more like a moisturiser than a traditional SPF. It leaves very little residue and wears comfortably under makeup, which is why it has a loyal following.
Best for: anyone who hates the feel of sunscreen
4. Best Budget Mineral: Hero Cosmetics Force Shield Superfine Sunscreen SPF 30
A mineral formula with an unusually fine texture and a skin-like finish. SPF 30 is a sensible daily level when applied generously, and the price is friendly.
Best for: sensitive and oily skin on a budget
5. Best for Acne-Prone Skin: EltaMD UV Clear Broad-Spectrum SPF 46
A long-time favourite among dermatologists for oily, acne-prone and rosacea-prone skin. It contains niacinamide and zinc oxide in a lightweight formula. Read our full EltaMD UV Clear review for more.
Best for: acne-prone and sensitive oily skin
How We Chose These Sunscreens
We compared texture, finish, SPF level, filter type, fragrance content, price and how well each sunscreen sits under makeup. We favoured broad-spectrum products with clear labels and a reputation for comfortable daily wear on oily skin.
Quick Comparison
- La Roche-Posay Anthelios UV Clear SPF 50: chemical, fragrance-free, azelaic acid
- SkinCeuticals Physical Matte UV Defense SPF 50: mineral, matte finish, premium price
- COSRX Ultra-Light Invisible Sunscreen SPF 50: watery gel, near invisible
- Hero Cosmetics Force Shield Superfine Sunscreen SPF 30: mineral, fine texture, budget friendly
- EltaMD UV Clear Broad-Spectrum SPF 46: niacinamide plus zinc, derm favourite
How to Use Sunscreen on Oily Skin
- Finish your morning routine, including your moisturiser. Our routine order guide explains the sequence.
- Apply about two finger lengths of sunscreen to the face and neck.
- Reapply every two hours if you are outdoors, and use a powder or mist version over makeup.
- Cleanse thoroughly at night.
Chemical vs Mineral Sunscreen
Chemical filters absorb into the skin and tend to feel lighter, which many oily skin types prefer. Mineral filters sit on the surface and can be gentler on reactive skin, but they sometimes feel heavier or leave a cast. Neither is better for everyone. Pick the one you will wear every day. For more help with sensitive skin, see our best sunscreens for sensitive skin.
Sunscreen for Oily Skin FAQ
Do I really need moisturiser under sunscreen if my skin is oily?
A light, oil-free moisturiser still helps. Oily skin can be dehydrated, and dehydrated skin can produce even more oil. Our best moisturizers for oily skin list can help.
Can sunscreen cause breakouts?
Heavy formulas can for some people. Choose non-comedogenic textures and cleanse well at night.
Is SPF 30 enough?
When applied generously and reapplied, SPF 30 gives strong protection. Higher SPFs add a smaller extra amount, and the main thing is using enough.
How do I stop sunscreen pilling?
Let each layer settle for a minute and use a thin, even layer.
Product formulas change from time to time. Always check the current ingredient list before buying.

