Collection: Best Mineral Sunscreen for Oily Skin
If you’re searching for the best mineral sunscreen for oily skin, look no further than Stream2Sea’s reef-safe, science-backed formula designed to protect your skin—and the planet. Powered by non-nano zinc oxide, this broad-spectrum SPF shields against UVA and UVB rays while delivering a clean, breathable finish that won’t clog pores or leave skin greasy.
Specifically created for oily and acne-prone skin, our lightweight sunscreen dries to a matte finish with no white cast, helping you stay confidently protected without shine or buildup. It’s water- and sweat-resistant, making it ideal for everything from everyday errands to outdoor adventures, beach days, and workouts.
Infused with nourishing botanicals like green tea, aloe vera, wakame seaweed, and olive leaf extract, it soothes and balances skin while defending against the sun’s harsh effects. And because it’s biodegradable, reef-safe, and free from harsh chemicals like oxybenzone, parabens, and sulfates, you’re making a responsible choice for your health and the oceans.
Stay matte, stay protected, and stay conscious with sun care that truly aligns with your values.
High-performance sun care that’s safe for your skin—and the sea.

-
Sunscreen for Face and Body SPF 20
4.79 / 5.0
(14) 14 total reviews
Regular price $18.95Regular priceUnit price / per -
Tinted Sunscreen SPF 20
Regular price $18.95Regular priceUnit price / per -
Tinted Sunscreen SPF 30 (Travel)
3.0 / 5.0
(1) 1 total reviews
Regular price $7.95Regular priceUnit price / per -
Water Sport Sunscreen SPF 30 Travel-Size
4.11 / 5.0
(227) 227 total reviews
Regular price $7.95Regular priceUnit price / per -
Water Sport Sunscreen SPF 30 16oz
4.11 / 5.0
(227) 227 total reviews
Regular price $79.95Regular priceUnit price / per -
Sunscreen for Face and Body SPF 20 Travel-Size
Regular price $7.95Regular priceUnit price / per -
Tinted Sunscreen SPF 30 - 32 fl. oz.
Regular price $144.95Regular priceUnit price / per -
Palau Pledge Sunscreen SPF 30
Regular price From $18.95Regular priceUnit price / per