best sunscreen lotion 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.
Mineral sunscreens with zinc oxide or titanium dioxide are great options because they sit on top of the skin instead of absorbing into it. Chemical sunscreens can also work if they’re formulated for oily skin, but they need to be fast-absorbing and free of heavy emollients. The key is balancing protection with a formula that won’t make your skin feel weighed down or look slick by midday.
- Top 8 best sunscreen lotion for oily skin in 2026
- 1. Neutrogena Clear Face Matte Sunscreen
- 2. Eucerin Clear Skin Sunscreen Lotion
- 3. Cetaphil Oil-Free Sunscreen Moisturizer
- 4. La Roche-Posay Oil-Free Dry Touch Sunscreen
- 5. La Roche-Posay Matte Moisturizer SPF
- 6. Neutrogena Ultra Sheer Dry-Touch Sunscreen
- 7. Hero Force Shield Lightweight Sunscreen
- 8. Marlowe Face Sunscreen Moisturizer
Top 8 best sunscreen lotion for oily skin in 2026
1. Neutrogena Clear Face Matte Sunscreen
Neutrogena Clear Face is the best sunscreen lotion for oily skin, offering broad-spectrum SPF 50 protection without clogging pores. It’s oil-free, fragrance-free, and leaves a matte finish, making it ideal for acne-prone skin.
Lightweight and water-resistant, it absorbs quickly without greasiness or irritation.
2. Eucerin Clear Skin Sunscreen Lotion
Eucerin’s face sunscreen is the best sunscreen lotion for oily skin. It’s lightweight, absorbs excess oil, and won’t clog pores.
Hypoallergenic and non-greasy, it keeps skin protected without causing breakouts.
3. Cetaphil Oil-Free Sunscreen Moisturizer
Cetaphil’s oil-absorbing moisturizer with SPF 30 is the best sunscreen lotion for oily skin. It cuts shine while keeping skin hydrated and protected.
Fragrance-free and gentle, it works for sensitive skin without clogging pores or leaving residue.
4. La Roche-Posay Oil-Free Dry Touch Sunscreen
La Roche-Posay’s oil-free sunscreen is the best sunscreen lotion 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.
5. 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 as the best sunscreen lotion for oily skin—fragrance-free and non-greasy for daily wear.
6. Neutrogena Ultra Sheer Dry-Touch Sunscreen
Neutrogena Ultra Sheer Dry-Touch is the best sunscreen lotion for oily skin. It absorbs quickly without leaving a greasy residue.
Offers high SPF protection while keeping skin matte and protected from sun damage.
7. Hero Force Shield Lightweight Sunscreen
A solid pick if you need the best sunscreen lotion for oily skin. Zinc oxide keeps shine in check while protecting without clogging pores.
Fragrance-free and light enough to layer under makeup or wear alone. Won’t leave a greasy finish or break you out.
8. Marlowe Face Sunscreen Moisturizer
MARLOWE’s SPF 50 moisturizer is a lightweight, non-greasy sunscreen lotion that hydrates and nourishes without clogging pores. Perfect for oily skin, it absorbs quickly while protecting with a clean, vegan formula.








