best body lotions for dry skin
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. This post may contain affiliate links, meaning we may receive a small commission if you make a purchase through them.
Some top picks include CeraVe Moisturizing Cream, which has ceramides to strengthen your skin, and Eucerin Advanced Repair, which works well for very dry or rough patches. For something lighter but still effective, Neutrogena Hydro Boost is a good gel-cream option. The key is to apply lotion right after showering while your skin is still damp to seal in moisture. Consistency matters more than anything, so make it part of your daily routine.
- Top 10 best body lotions for dry skin in 2026
- 1. Nivea Intense Healing Lotion
- 2. Aveeno Moisturizing Dry Skin Lotion
- 3. Eos Vanilla Cashmere Body Lotion
- 4. Amazon Basics Hydrating Body Lotion
- 5. Olay Super Serum Hydrating Lotion
- 6. Jergens Firming Hydrating Body Lotion
- 7. Gold Bond Hydrating Body Lotion Aloe
- 8. Jergens Ultra Healing Moisturizing Lotion
- 9. La Roche-Posay Hydrating Body Lotion
- 10. Vaseline Intensive Care Hydrating Lotion
Top 10 best body lotions for dry skin in 2026
1. Nivea Intense Healing Lotion
NIVEA Intense Healing Body Lotion locks in moisture for up to 72 hours, making it one of the best body lotions for dry skin. Glycerin, provitamin B5, and niacinamide soothe itchiness while deeply hydrating rough patches.
The fast-absorbing formula repairs the skin barrier without leaving a greasy residue, ideal for daily use.
2. Aveeno Moisturizing Dry Skin Lotion
Aveeno’s prebiotic oat formula locks in moisture without feeling greasy. It’s fragrance-free, paraben-free, and non-comedogenic, making it one of the best body lotions for dry skin.
3. Eos Vanilla Cashmere Body Lotion
This vanilla cashmere lotion delivers deep hydration without heaviness, making it one of the best body lotions for dry skin. Natural shea butter locks in moisture for a full day while keeping skin soft and smooth.
Lightweight and non-greasy, it absorbs quickly for all-day comfort. Vegan and gentle, it’s ideal for daily use without irritation.
4. Amazon Basics Hydrating Body Lotion
This lotion hydrates dry skin with vitamins B5 and E, leaving it smooth without a greasy feel. The clean scent is light and non-overpowering, making it a solid choice for daily use.
A good option if you need something simple and effective without breaking the bank.
5. Olay Super Serum Hydrating Lotion
Olay Super Serum Hand & Body Lotion delivers deep hydration for dry skin, locking in moisture for a full day. Its blend of ingredients helps brighten and firm skin while leaving a sweet vanilla and soft wood scent.
One of the best body lotions for dry skin, it absorbs quickly and leaves skin feeling smooth and luminous.
6. Jergens Firming Hydrating Body Lotion
Jergens Skin Firming Lotion deeply hydrates dry to extra dry skin with a blend of collagen and elastin. It improves skin elasticity while locking in moisture for a smoother, firmer feel.
One of the best body lotions for dry skin, this dermatologist-tested formula leaves skin soft and supple without greasiness.
7. Gold Bond Hydrating Body Lotion Aloe
Gold Bond Healing Hydrating Lotion with aloe delivers deep moisture for dry to extra dry skin. It absorbs quickly without feeling greasy, offering 24-hour hydration and a light, soothing scent.
A dermatologist-tested formula that locks in comfort all day, making it one of the best body lotions for dry skin.
8. Jergens Ultra Healing Moisturizing Lotion
Jergens Ultra Healing lotion is one of the best body lotions for dry skin, delivering deep hydration fast. The Hydralucence blend with vitamins C, E, and B5 restores moisture without leaving a greasy feel.
Perfect for daily use, it absorbs quickly to soothe and repair even the driest areas.
9. La Roche-Posay Hydrating Body Lotion
La Roche-Posay Lipikar Body Lotion deeply hydrates dry skin with shea butter and repairing ingredients. Ideal for sensitive skin, it restores moisture without fragrance, making it one of the best body lotions for dry skin.
Fragrance-free formula locks in hydration for long-lasting comfort.
10. Vaseline Intensive Care Hydrating Lotion
Vaseline Intensive Care delivers deep hydration for dry skin with ultra-hydrating lipids. The added aloe vera soothes and refreshes while locking in moisture, making it one of the best body lotions for dry skin.










