Compare · Moisturizers
CeraVe Moisturizing Cream vs Ultra Facial Cream with Squalane: which is better?
Both are barrier-focused moisturizers, but one draws stronger praise for heavy-duty repair while the other earns cleaner approval for dry-skin comfort.
The quick answer
Depends what you need
- Rated higher: Kiehl's Ultra Facial Cream with Squalane — 87 vs 69 nextscore
- More reviewed: CeraVe Moisturizing Cream — 555 vs 57 verdicts
CeraVe Moisturizing Cream suits heavier barrier repair, while Kiehl's Ultra Facial Cream with Squalane suits drier skin that wants a lighter, low-drama finish.
Choose CeraVe Moisturizing Cream if
- you want a barrier-repair cream with ceramides and petrolatum
- you prefer fragrance-free, tret-night moisture
Choose Ultra Facial Cream with Squalane if
- you want a fragrance-free cream for dry skin
- you want moisture without a greasy feel
1,023mentions

111mentions

At a glance
| CeraVe Moisturizing Cream | Ultra Facial Cream with Squalane |
|---|---|
| — | $0.78/ml |
| 69 · 555 verdicts | 87 · 57 verdicts |
| Petrolatum, Ceramides, Hyaluronic Acid | Squalane |
What Reddit says
CeraVe Moisturizing Cream
What Reddit likes
- Ceramides plus petrolatum for serious barrier support
- Fragrance-free and boring enough for tret nights
- Huge tub goes far and lasts months
Watch out for
- Can absolutely clog pores or trigger cystic acne
- Feels heavy, greasy, and sits on skin
- Stings on compromised or rosacea-prone skin
Ultra Facial Cream with Squalane
What Reddit likes
- Dry-skin HG for tret routines
- Fragrance-free and low-drama
- Locks in moisture without a greasy mask
Watch out for
- Can feel too thick in summer or on oily skin
- Breakouts and forehead pimples do happen
- Can sting or irritate tret-flushed skin
Compare full ingredient lists · 9 in common
In both · 9
- Aqua / Water / Eau
- Glycerin
- Cetyl Alcohol
- Carbomer
- Dimethicone
- Phenoxyethanol
- Tocopherol
- Xanthan Gum
- Ethylhexylglycerin
Only in CeraVe Moisturizing Cream · 15
- Cetearyl Alcohol
- Caprylic/Capric Triglyceride
- Ceteareth-20
- Petrolatum
- Potassium Phosphate
- Ceramide Np
- Ceramide Ap
- Ceramide Eop
- Behentrimonium Methosulfate
- Sodium Lauroyl Lactylate
- Sodium Hyaluronate
- Cholesterol
- Disodium EDTA
- Dipotassium Phosphate
- Phytosphingosine
Only in Ultra Facial Cream with Squalane · 26
- Squalane
- Bis-PEG-18 Methyl Ether Dimethyl Silane
- Sucrose Stearate
- Stearyl Alcohol
- PEG-8 Stearate
- Myristyl Myristate
- Prunus Armeniaca Kernel Oil / Apricot Kernel Oil
- Persea Gratissima Oil/Avocado Oil
- Glyceryl Stearate
- Oryza Sativa Bran Oil / Rice Bran Oil
- Olea Europaea Fruit Oil/Olive Fruit Oil
- Chlorphenesin
- Stearic Acid
- Palmitic Acid
- Acrylates/C10-30 Alkyl Acrylate Crosspolymer
- Trisodium Ethylenediamine Disuccinate
- Prunus Amygdalus Dulcis Oil / Sweet Almond Oil
- Sodium Hydroxide
- Glycine Soja Oil / Soybean Oil
- Pseudoalteromonas Ferment Extract
- Myristic Acid
- Hydroxypalmitoyl Sphinganine
- Salicylic Acid
- Helianthus Annuus Seed Oil/Sunflower Seed Oil
- Rosmarinus Officinalis Leaf Extract/Rosemary Leaf Extract
- Citric Acid