best sunscreen cream 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 for oily skin because they sit on top of the skin rather than sinking in, reducing the risk of clogged pores. Chemical sunscreens can also work if they’re formulated to be non-greasy. The key is to choose a broad-spectrum SPF 30 or higher that won’t pill under makeup or leave a white cast. Below are some of the top picks that actually work for oily skin without the hassle.
- Top 10 best sunscreen cream for oily skin in 2026
- 1. Eucerin Clear Skin Sunscreen Lotion
- 2. Neutrogena Dry-Touch Matte Sunscreen
- 3. La Roche-Posay Oil-Free Dry Touch Sunscreen
- 4. Neutrogena Clear Face Matte Sunscreen
- 5. Haruharu Wonder Velvet Hydrating Sunscreen
- 6. Cetaphil Oil-Free SPF Moisturizer
- 7. Anua Glow Natural Sunscreen
- 8. PanOxyl Oil Control Sunscreen Moisturizer
- 9. WishCare Matte Fluid Sunscreen
- 10. Abib Sunscreen Stick Matte Finish
Top 10 best sunscreen cream for oily skin in 2026
1. Eucerin Clear Skin Sunscreen Lotion
Eucerin’s face sunscreen is the best sunscreen cream for oily skin because it’s lightweight and absorbs excess oil without clogging pores. It’s hypoallergenic and won’t trigger breakouts, making it ideal for acne-prone skin.
2. Neutrogena Dry-Touch Matte Sunscreen
Neutrogena Ultra Sheer Dry-Touch is the best sunscreen cream for oily skin. It absorbs excess oil and leaves a matte finish without clogging pores.
High SPF protection resists water and sweat while keeping skin protected without greasiness.
3. La Roche-Posay Oil-Free Dry Touch Sunscreen
La Roche-Posay’s oil-free sunscreen is the best sunscreen cream 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. Perfect for daily use, even under makeup.
4. Neutrogena Clear Face Matte Sunscreen
Neutrogena Clear Face Sunscreen is the best sunscreen cream 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.
5. Haruharu Wonder Velvet Hydrating Sunscreen
Lightweight and oil-free, this sunscreen absorbs instantly without shine, making it ideal for oily skin. Packed with hydrating black rice extract, it leaves a soft velvet finish while protecting daily.
6. Cetaphil Oil-Free SPF Moisturizer
Cetaphil’s oil-absorbing moisturizer with SPF 30 is the best sunscreen cream for oily skin. It cuts shine while keeping skin hydrated and protected.
No fragrance means it’s gentle enough for sensitive skin without clogging pores.
7. Anua Glow Natural Sunscreen
Anua’s Zero-Cast Moisturizing Sunscreen gives oily skin broad-spectrum SPF 50 protection without shine or residue. Hyaluronic acid and niacinamide hydrate while keeping pores clear.
Lightweight and oil-free, it blends seamlessly for a natural glow without the white cast.
8. PanOxyl Oil Control Sunscreen Moisturizer
PanOxyl AM Oil Control Moisturizer keeps oily skin in check while protecting it. This sheer formula absorbs excess oil and cuts shine, making it the best sunscreen cream for oily skin with SPF 30.
Lightweight and non-greasy, it hydrates without clogging pores or causing breakouts.
9. WishCare Matte Fluid Sunscreen
WishCare’s niacinamide-infused sunscreen keeps shine in check while delivering high SPF protection. It absorbs fast, leaves zero white cast, and works perfectly under makeup—ideal for anyone searching for the best sunscreen cream for oily skin.
10. Abib Sunscreen Stick Matte Finish
Abib’s sunstick delivers high SPF protection without clogging pores or leaving shine. The semi-matte finish blends seamlessly, making it ideal for oily and combination skin.
No white cast, water-resistant, and easy to apply on the go—perfect for daily use.










