Head to head
AM Facial Moisturizing Lotion SPF 30 vs UV Clear Broad-Spectrum SPF 46
EltaMD UV Clear Broad-Spectrum SPF 46 edges out CeraVe AM Facial Moisturizing Lotion SPF 30, 8.0 to 7.9. It wins on results, formula and texture and feel, while the AM Facial Moisturizing Lotion SPF 30 is stronger on value.
Benefit fingerprints
What each one does.
CeraVe AM Facial Moisturizing Lotion SPF 30
EltaMD UV Clear Broad-Spectrum SPF 46
Side by side
Every detail, compared.
We may earn a commission when you buy through links on this page. It never affects our scores or what we recommend. How we make money
- UV protection
- Hydrating
- Barrier repair
- Long-lasting moisture
- UV protection
- Redness
- Soothing
- Acne marks
- • Simple morning routines for normal to dry skin
- • Pairing with retinoids or acne treatments that dry the skin
- • Budget-conscious daily SPF wearers
- • Acne-prone or rosacea-prone skin that reacts to fragrance
- • Daily office wear under makeup
- • Fair to medium skin tones (or the tinted version for deeper tones)
- Moisturizer and SPF 30 in one step with three ceramides
- Niacinamide and hyaluronic acid in a fragrance-free, oil-free lotion
- Skin Cancer Foundation Seal of Recommendation for daily use
- Fragrance-free, oil-free and non-comedogenic for acne- and rosacea-prone skin
- 5% niacinamide and hyaluronic acid on top of zinc oxide
- Lightweight formula that EltaMD says layers under makeup
- Not water resistant; reapplication is needed every 2 hours
- Contains octinoxate, one of the filters Hawaii has banned
- Expensive for 1.7 oz
- Not water resistant
Affiliate links — we may earn a commission. How we make money
Affiliate links — we may earn a commission. How we make money
FAQ
Quick answers.
Which is better, AM Facial Moisturizing Lotion SPF 30 or UV Clear Broad-Spectrum SPF 46?
EltaMD UV Clear Broad-Spectrum SPF 46 edges out CeraVe AM Facial Moisturizing Lotion SPF 30, 8.0 to 7.9. It wins on results, formula and texture and feel, while the AM Facial Moisturizing Lotion SPF 30 is stronger on value.
Which costs less?
CeraVe AM Facial Moisturizing Lotion SPF 30 typically sells for about $19.99 and EltaMD UV Clear Broad-Spectrum SPF 46 for about $46.00, based on retail prices when we last checked.
How do you score them?
Both are scored on the same five-factor rubric (results, formula & ingredients, texture & experience, value, community love), using the formula or specs, verified creator reviews, community consensus and value. Brands can’t pay for placement.

