- A moisturizer with broad-spectrum SPF 30 or higher works as sunscreen if you apply about a teaspoon and reapply outdoors.
- CeraVe AM SPF 30 ($14.99, Target) is best overall; La Roche-Posay Toleriane Double Repair UV SPF 30 suits dry and sensitive skin.
- Cetaphil Oil Absorbing SPF 30 suits oily skin, Cetaphil Oil-Free SPF 35 suits combination skin, and Vanicream SPF 30 is the mineral pick.
- A 2019 study found people missed more of the face, especially eyelids, with SPF moisturizer than with sunscreen.
The best moisturizers with SPF are CeraVe AM Facial Moisturizing Lotion SPF 30, La Roche-Posay Toleriane Double Repair UV SPF 30, Cetaphil Oil Absorbing Moisturizer SPF 30 and Vanicream Facial Moisturizer SPF 30. CeraVe is best overall because it combines ceramides, hyaluronic acid and niacinamide with broad-spectrum SPF 30 for $14.99. La Roche-Posay is best for dry and sensitive skin, Cetaphil is best for oily skin, and Vanicream is the mineral pick.
Before you buy, you can scan the barcode or label with the ingredient scanner in Pori to check the formula against your skin type. Pori reads the label; it doesn't diagnose skin conditions or test SPF.
We compared US Drug Facts labels, published ingredient lists, brand claims and listed prices; we did not test these products on skin. Prices are US listings as of November 2026 and change often.
Quick picks
- Best overall: CeraVe AM Facial Moisturizing Lotion SPF 30 ($14.99 for 3 fl oz, Target) - ceramides, hyaluronic acid and niacinamide, fragrance-free.
- Best for dry or sensitive skin: La Roche-Posay Toleriane Double Repair UV SPF 30 ($28.99 for 3.38 oz, Ulta) - glycerin, ceramide 3 and niacinamide in a calm base.
- Best for oily skin: Cetaphil Oil Absorbing Moisturizer SPF 30 ($14.39 for 4 fl oz, Target) - oil-absorbing powders for a matte finish.
- Best for combination skin: Cetaphil Oil-Free Facial Moisturizer SPF 35 ($18.99 for 3 oz, Ulta) - light, oil-free and non-comedogenic with niacinamide and panthenol.
- Best mineral: Vanicream Facial Moisturizer SPF 30 ($13.99 for 2.5 oz, Target) - zinc oxide only, with squalane and ceramides.
- Best higher SPF: CeraVe AM Facial Moisturizing Lotion SPF 50 ($14.19 for 3 fl oz, Target) - the same ceramide base with more protection.
Is a moisturizer with SPF as good as sunscreen?
It can be, if it's labeled broad spectrum, has SPF 30 or higher, and you use enough of it. In the US, a moisturizer with SPF is a sunscreen drug with a Drug Facts label, tested the same way. The AAD recommends an SPF of at least 30, which blocks 97% of the sun's UVB rays, and notes that moisturizers and cosmetics with SPF still need to be reapplied.
The weak point is how people apply it. In a 2019 study, 84 people applied an SPF 30 sunscreen and an SPF moisturizer on separate visits under a UV camera. With the moisturizer they missed 16.6% of the face, compared with 11.1% for sunscreen, mostly around the eyelids, and they didn't realize it. The authors suggested people used less moisturizer and found it harder to spread. So apply it like sunscreen: about a teaspoon for the face and neck, including the eyelid area and hairline. Our guide to how much sunscreen to use shows the amount.
For a long day outdoors, a swim or a workout, switch to a water-resistant sunscreen. None of the moisturizers here is labeled water resistant.
Which moisturizers with SPF are best?
| Moisturizer | UV filters (US label) | Key ingredients | Skin type | Price (November 2026) |
|---|---|---|---|---|
| CeraVe AM Facial Moisturizing Lotion SPF 30 | Homosalate 10%, octinoxate 5%, octocrylene 2%, zinc oxide 8% | Ceramides, hyaluronic acid, niacinamide | Normal to dry | $14.99 for 3 fl oz (Target) |
| La Roche-Posay Toleriane Double Repair UV SPF 30 | Avobenzone 3%, homosalate 5%, octisalate 5%, octocrylene 7% | Glycerin, ceramide 3, niacinamide | Dry, sensitive | $28.99 for 3.38 oz (Ulta) |
| Cetaphil Oil Absorbing Moisturizer SPF 30 | Avobenzone 3%, octisalate 5%, octocrylene 7% | Silica, oil-absorbing powders, zinc gluconate | Oily | $14.39 for 4 fl oz (Target) |
| Cetaphil Oil-Free Facial Moisturizer SPF 35 | Avobenzone 2.8%, homosalate 9.5%, octisalate 4.8%, octocrylene 7% | Niacinamide, panthenol, glycerin | Combination | $18.99 for 3 oz (Ulta) |
| Vanicream Facial Moisturizer SPF 30 | Zinc oxide 19.5% | Squalane, glycerin, five ceramides | Dry, sensitive, mineral-only | $13.99 for 2.5 oz (Target) |
| CeraVe AM Facial Moisturizing Lotion SPF 50 | Homosalate 8%, zinc oxide 7%, octisalate 5%, octocrylene 5% | Ceramides, hyaluronic acid, niacinamide | Normal to combination | $14.19 for 3 fl oz (Target) |
CeraVe AM Facial Moisturizing Lotion SPF 30: best overall
This is the easiest daily habit for most people: one pump of moisturizer and sunscreen together. It uses a hybrid filter set of homosalate, octinoxate, octocrylene and zinc oxide, with ceramides, hyaluronic acid and niacinamide. Target lists it at $14.99 for 3 fl oz, fragrance-free and non-comedogenic.
Who it suits: normal to dry skin, and anyone who wants one cheap step. Who should skip it: people avoiding octinoxate, and deeper skin tones that dislike any zinc sheen. The catch: very dry skin may need a cream underneath. Our CeraVe AM vs PM lotion comparison explains when to use each.
La Roche-Posay Toleriane Double Repair UV SPF 30: best for dry or sensitive skin
Its US label lists avobenzone 3%, homosalate 5%, octisalate 5% and octocrylene 7%, with glycerin, ceramide 3 and niacinamide and no fragrance. Ulta lists it at $28.99 for 3.38 oz.
Who it suits: dry, sensitive or easily irritated skin. Who should skip it: anyone who wants mineral-only filters; the US version is chemical. The catch: it costs about twice as much as CeraVe. Our full review goes deeper.

AM Facial Moisturizing Lotion SPF 30
SPF 30 sunscreen with niacinamide, homosalate and octinoxate. Fragrance-free.
Suits: Normal, Dry, Oily, Combination, Sensitive skin

Toleriane Double Repair Face Moisturizer UV SPF 30
SPF 30 sunscreen with niacinamide, avobenzone and homosalate. Fragrance-free.
Suits: Normal, Dry, Oily, Combination, Sensitive skin

Facial Moisturizing Lotion AM Lightweight SPF 50
SPF 50 sunscreen with niacinamide, tocopherol and glycerin. Fragrance-free.
Suits: Normal, Dry, Oily, Combination, Sensitive skin
From Pori's catalogue. Amazon links carry our Associates tag: Pori earns from qualifying purchases, at no cost to you. No brand pays to be listed. Photos: Open Beauty Facts contributors, CC BY-SA 3.0.
Cetaphil Oil Absorbing Moisturizer SPF 30: best for oily skin
Sold under its older DermaControl name at Target, this lotion's label pairs avobenzone 3%, octisalate 5% and octocrylene 7% with silica, polymethyl methacrylate and aluminum starch octenylsuccinate to soak up oil. Target lists it at $14.39 for 4 fl oz, oil-free and unscented.
Who it suits: oily or shiny skin that still wants a moisturizer, which the AAD recommends even for oily skin. Who should skip it: dry skin, which will find it flat and tight. The catch: some reviewers say it doesn't stay matte all day. Our best sunscreen for oily skin has lighter gels if you need them.
Cetaphil Oil-Free Facial Moisturizer SPF 35: best for combination skin
As our Cetaphil guide details, this lotion uses avobenzone 2.8%, homosalate 9.5%, octisalate 4.8% and octocrylene 7%, with niacinamide, panthenol and glycerin. It's labeled fragrance-free, oil-free and non-comedogenic and lists at $18.99 for 3 oz at Ulta.
Who it suits: combination skin that is oily in the center and normal elsewhere. Who should skip it: very dry skin. The catch: it isn't water resistant.

DermaControl Oil Absorbing Moisturizer SPF 30
SPF 30 sunscreen with octocrylene, octisalate and avobenzone. Fragrance-free.
Suits: Normal, Oily, Combination, Sensitive skin

Oil-Free Facial Moisturizer with Sunscreen SPF 35
SPF 35 sunscreen with niacinamide, panthenol and tocopherol. Fragrance-free.
Suits: Normal, Dry, Oily, Combination, Sensitive skin
From Pori's catalogue. Amazon links carry our Associates tag: Pori earns from qualifying purchases, at no cost to you. No brand pays to be listed. Photos: Open Beauty Facts contributors, CC BY-SA 3.0.
Vanicream Facial Moisturizer SPF 30: best mineral
The only active is zinc oxide 19.5%, in a base with squalane, glycerin and five ceramides, and the carton says it's free of fragrance, dyes, lanolin and parabens. Target lists it at $13.99 for 2.5 oz.
Who it suits: sensitive skin, rosacea-prone skin and anyone who prefers mineral filters, which dermatologists recommend for sensitive skin. Who should skip it: medium to deep skin tones, where Target reviewers report a white cast. The catch: it's thicker than the chemical options. Our best mineral sunscreen for sensitive skin has tinted alternatives.
CeraVe AM Facial Moisturizing Lotion SPF 50: best higher SPF
The SPF 50 version keeps the ceramide, hyaluronic acid and niacinamide base and uses homosalate 8%, zinc oxide 7%, octisalate 5% and octocrylene 5%, as our CeraVe guide details. CeraVe calls it lightweight and says it blends into all skin tones. Target lists it at $14.19 for 3 fl oz.
Who it suits: people who spend time near windows or outdoors and want more margin for under-application. Who should skip it: very dry skin that needs a richer base. The catch: higher SPF doesn't let you skip reapplying.
Which moisturizers with SPF should you skip?
Skip anything under SPF 30 or without a broad-spectrum claim as your only daytime protection. Jack Black Double-Duty Face Moisturizer, for example, is SPF 20, below the AAD's minimum of 30. If you like the feel of a lower-SPF moisturizer, wear a separate sunscreen over it. Fragrance is the other thing to check if your skin is reactive; our fragrance-free skincare brands roundup lists safer lines.
Should you wear a moisturizer with SPF at night?
No need. UV filters do nothing in the dark, and a night cream without them is usually richer and cheaper per ounce. Use your SPF moisturizer in the morning and a plain moisturizer at night; our guides to the morning skincare routine and types of moisturizers cover both.
Do any moisturizers with SPF use the new bemotrizinol filter?
Not among our picks yet. The FDA added bemotrizinol to US sunscreens in June 2026, as our filters guide explains. The first US products to list it are dedicated face sunscreens, such as Neutrogena Ultra Sheer Daily Face SPF 70, with bemotrizinol 6%. To check any new product, read the active ingredients on its Drug Facts label.
How we chose
We included US moisturizers sold with a Drug Facts label, broad-spectrum SPF 30 or higher, and no added fragrance, and we chose one for each common skin type. We checked filters and inactive ingredients on DailyMed or the product label and took prices from Target and Ulta in November 2026. We did not test these products on skin or measure their SPF. Browse more in our sunscreens and moisturizers catalogues.
Frequently asked questions
Is moisturizer with SPF enough sun protection?
For everyday use it can be, if it's broad spectrum, SPF 30 or higher, and you apply about a teaspoon to the face and neck. Use a water-resistant sunscreen for long outdoor days and reapply every two hours.
What is the best moisturizer with SPF for oily skin?
A matte, oil-free formula such as Cetaphil Oil Absorbing Moisturizer SPF 30, which uses silica and other powders to absorb oil.
What is the best moisturizer with SPF for dry skin?
La Roche-Posay Toleriane Double Repair UV SPF 30 and CeraVe AM SPF 30 both pair UV filters with ceramides and glycerin. Very dry skin may still need a cream underneath.
Is there a mineral moisturizer with SPF?
Yes. Vanicream Facial Moisturizer SPF 30 uses zinc oxide 19.5% as its only active, with squalane and ceramides. It can leave a white cast on deeper skin.
Do I need sunscreen if my moisturizer has SPF?
Not as a separate layer if the moisturizer is broad-spectrum SPF 30 or higher and you use enough. If it's SPF 15 or 20, add a sunscreen.
Can I use a moisturizer with SPF at night?
You can, but there's no benefit. UV filters only matter in daylight, so a plain moisturizer at night is usually better value.
Sources
- American Academy of Dermatology: Sunscreen FAQs
- Lourenco EAJ et al. Application of SPF moisturisers is inferior to sunscreens in coverage of facial and eyelid regions. PLoS One, 2019 (PubMed)
- American Academy of Dermatology: How to apply sunscreen
- DailyMed (NLM): La Roche-Posay Toleriane Double Repair UV SPF 30 drug label (US)
- DailyMed (NLM): Cetaphil Oil Absorbing Moisturizer SPF 30 drug label
- DailyMed (NLM): Vanicream Facial Moisturizer Broad Spectrum SPF 30 drug label
- Target: CeraVe AM Facial Moisturizing Lotion SPF 30
- Target: Cetaphil DermaControl Oil Absorbing Moisturizer SPF 30
- Ulta Beauty: La Roche-Posay Toleriane Double Repair Face Moisturizer UV SPF 30
Pori is a wellness and skincare education app, not a medical device. This article is for general information and isn't medical advice. For anything that worries you, see a dermatologist.



