Dry skin can feel tight and uncomfortable throughout the day, especially after hot showers or in air-conditioned environments. A moisturizing body lotion helps restore hydration and support the skin’s natural barrier.
How we choose
This roundup highlights eight body lotions that draw on ingredients like hyaluronic acid, ceramides, urea, and shea butter. Each option offers a different texture and level of moisture, making it easier to find one that fits your routine.
Our 8 Picks
CeraVeMoisturizing Cream, Body and Face Moisturizer for Dry Skin, Body Cream with Hyaluronic Acid and Ceramides, Daily Moisturizer, Oil-Free, Fragrance Free, Non-Comedogenic, 19 Ounce
What it is
CeraVe Moisturizing Cream is a body and face cream formulated with hyaluronic acid and three essential ceramides for dry skin.
Why it's worth it
This cream is well suited to daily use on both face and body, offering a rich, velvety texture that the brand states provides 24-hour hydration. It includes MVE technology to release moisturizing ingredients gradually, making it a good fit for those who prefer a non-greasy, fragrance-free option. The formula is also non-comedogenic and accepted by the National Eczema Association, so it suits sensitive skin without clogging pores.
Caveat
The thick cream texture may feel heavier than a lotion for those who prefer a very lightweight formula.
La Roche-PosayLipikar Body Lotion Daily Repair Moisturizing Cream, Fragrance Free Body Moisturizer with Shea Butter, Body Lotion for Dry Skin, Moisturizing for Sensitive Skin
What it is
La Roche-Posay Lipikar Body Lotion is a fragrance-free daily moisturizing cream with shea butter and glycerin for dry and sensitive skin.
Why it's worth it
This body lotion is well suited to those with normal to dry skin who want a lightweight, fast-absorbing formula that the brand says provides all-day hydration. It contains niacinamide and shea butter to help replenish skin's essential lipids, making it a good fit for sensitive skin. The non-greasy finish means it can be applied before dressing without stickiness.
Caveat
It may not be rich enough for very dry or rough skin that requires a heavier cream.
NeutrogenaHydro Boost Body Gel Cream, Hydrating Body Lotion with Hyaluronic Acid for Normal to Dry Skin, Lightweight Fragrance-Free Hyaluronic Acid Moisturizer, 16 OZ
What it is
Neutrogena Hydro Boost Body Gel Cream is a lightweight gel-cream body lotion infused with hyaluronic acid for normal to dry skin.
Why it's worth it
This fast-absorbing formula is well suited to those who want a non-greasy, oil-free moisturizer that the brand states is clinically proven to boost hydration. The gel-cream texture leaves skin feeling smooth without residue, making it a good fit for daily use or post-shower hydration. It is also fragrance-free and dye-free, ideal for sensitive skin.
Caveat
The lightweight texture may not provide enough moisture for very dry skin that needs a richer cream.
AveenoDaily Moisturizing Body Lotion for Normal to Dry Skin, Moisturizer with Soothing Prebiotic Oat, Non Greasy, Non Comedogenic, Fragrance Free Body Lotion for Women & Men, 18 Fl Oz
What it is
Aveeno Daily Moisturizing Body Lotion is a fragrance-free lotion with prebiotic oat for normal to dry skin.
Why it's worth it
This lotion is well suited to those who need a gentle, non-greasy moisturizer that the brand says strengthens the skin barrier with 48-hour hydration. The prebiotic oat formula helps soothe and nourish dry skin, making it a good fit for sensitive skin. It is non-comedogenic and allergy-tested, so it can be used daily without clogging pores.
Caveat
It does not contain hyaluronic acid as a listed key ingredient, so it may not provide the same plumping effect as HA-focused formulas.
EucerinAdvanced Repair Lotion, Urea Enriched, Unscented Body Lotion for Dry Skin With Triple Moisturizing Complex, 16.9 FL OZ Bottle
What it is
Eucerin Advanced Repair Lotion is an unscented body lotion enriched with 5% urea and a Triple Moisturizing Complex for dry to very dry skin.
Why it's worth it
This lotion is well suited to those with very dry skin who need intensive hydration that the brand claims lasts 48 hours. The urea-enriched formula helps repair the moisture barrier and gently exfoliates, making it a good fit for rough, flaky areas. It is fragrance-free, dye-free, and paraben-free, suitable for daily use on body, hands, and feet.
Caveat
The urea content may cause a slight tingling sensation on broken or severely dry skin.
Kiehl'sCreme de Corps, Rich, Luscious Body Lotion, with Cocoa Butter and Shea Butter for Fast Absorbing Hydration, Skin Feels Soft and Smooth, Suitable for All Skin Types
What it is
Kiehl's Crème de Corps is a rich, luscious body lotion formulated with cocoa butter and shea butter for all skin types.
Why it's worth it
This body lotion is well suited to those who want a fast-absorbing, non-greasy cream that the brand says leaves skin soft and smooth. It contains squalene to replenish skin's natural moisture, making it a good fit for daily hydration. Based on a consumer test cited by the brand, 96% of users agreed that skin looked less flaky after 4 weeks.
Caveat
It does not prominently feature hyaluronic acid, so its plumping benefits may be less than HA-specific formulas.
VaselineIntensive Care Unscented Advanced Repair Body Lotion - Ultra-Hydrating with Lipids for Extremely Dry Skin, 20.3 oz, Pack of 3
What it is
Vaseline Intensive Care Advanced Repair Body Lotion is an unscented lotion with ultra-hydrating lipids and Vaseline Jelly for extremely dry skin.
Why it's worth it
This lotion is well suited to those with extremely dry skin who need intensive moisture that the brand claims provides 48-hour hydration. The formula includes microdroplets of Vaseline Jelly to lock in moisture, making it a good fit for rough patches on elbows, knees, and feet. It is clinically tested to provide 90% more moisture versus untreated skin, according to the brand.
Caveat
The lotion may feel slightly heavier than typical body lotions and takes a moment to absorb fully.
NIVEAEssentially Enriched Body Lotion for Very Dry Skin with Hyaluronic Acid, Almond Oil and Deep Nourishing Serum, 72-Hour Body Moisturizer, 16.9 Fl Oz Pump Bottle
What it is
NIVEA Essentially Enriched Body Lotion is a body moisturizer with hyaluronic acid, almond oil, and Deep Nourishing Serum for very dry skin.
Why it's worth it
This lotion is well suited to those with very dry skin who want long-lasting hydration that the brand says provides 72-hour moisture. The non-greasy formula absorbs quickly and contains hyaluronic acid to help plump and smooth skin, making it a good fit for daily use. It is dermatologically tested and can be used on hands and feet as well.
Caveat
The pump bottle may not dispense the last bit of product easily.
How to choose
How to choose the right body lotions for deep hydration and healthy-looking skin
Takeaway
A well-chosen body lotion can make daily comfort easier, whether you prefer a quick-absorbing gel or a deeply nourishing cream. The eight options here cover a range of textures and ingredients, so you can find one that matches your skin's needs without guesswork.


