145 products on sale today. SHOP THE DEALS ▸

Kiehl'sUltra Body Mega Moisture Squalane Lightweight Cream

Body lotion

$49

or save up to 10% more with Subscribe & Save on Amazon

Size 248 ml, $5.84 / fl oz

Sold by Kiehl's Since 1851. Amazon's shipping and returns apply. Who sells Kiehl's on Amazon

Amazon price as of Sep 30, 2026, 5:58 AM ET, subject to change: the price on Amazon at checkout is the one that applies. We may earn a commission; the price you pay is the same.

NIVEA Cocoa Butter Body Lotion
7 cheaper on the same shelf, from $0.40 / fl oz. See them

No dupe for this one yet

Want one? Ask, and it moves up our list. A pair only goes up when the cheaper product matches on format, finish or key actives and Amazon.com or its maker sells it.

About the Product

What it is: Body lotion, 248 ml. Lightweight body cream. This hydrating body lotion for sensitive skin provides long-lasting hydration. Our unscented and nourishing body lotion replenishes skin and reduces dryness and flaking. Suitable for all skin types, including sensitive.

What Else You Need to Know:

  • Effective results: Based on a clinical study at immediate timepoint, this cream reduces overall dryness and dry patches by 62%. Our unscented hydrating body lotion is clinically demonstrated to help improve skin dryness.
  • Long-lasting skin hydration: Based on an instrumental study, this body lotion was shown to provide 3 days of intense skin hydration. Our formula helps to deeply hydrate skin and repair and strengthen the skin barrier.
  • Effective ingredients: Formulated with Squalane and powerful Pro-Ceramides that work to deeply hydrate skin. Squalene helps to repenish skin's barrier, Pro-Ceramides reinforces skin's barrier strength, and Glacial Glycoprotein deeply hydrates skin.
  • For all skin types: This hydrating body lotion was tested to be suitable for all skin types, including sensitive, eczema, rosacea and psoriasis-prone skin.

From the Amazon listing.

Bath & Body dupe guides

Cheaper on the Same Shelf

Body lotion, for less per ounce on Amazon

$49

$5.84 / fl oz