Dry skin is a barrier problem, not a hydration problem. The outer layer of your skin — the stratum corneum — functions as a physical seal that keeps moisture in and irritants out. When this barrier is compromised by cold weather, harsh soaps, or repeated washing, moisture evaporates faster than it can be replaced.
The best body lotions for dry skin do two things: deliver humectants that attract water to the skin, and deliver occlusives that seal it there. We tested 11 formulas on a panel of testers with dry to very dry skin over 4 weeks, evaluating moisture retention, absorption time, and residue.
The Ingredients That Actually Work
Humectants draw water into the skin from the environment and deeper skin layers:
- Glycerin (cheap, highly effective, found in almost everything)
- Hyaluronic acid (lighter feel than glycerin, excellent for the body)
- Urea (at 5–10%, also acts as an exfoliant — transforms chronically dry, rough skin)
Emollients fill the gaps between skin cells, softening and smoothing texture:
- Shea butter, squalane, sunflower oil, jojoba oil
Occlusives create a physical barrier over the skin surface to prevent water loss:
- Petrolatum (most effective), mineral oil, dimethicone, beeswax
The best body lotions layer all three classes. The worst just use one.
Best Overall: CeraVe Moisturizing Cream
Available in an enormous tub at $17, the CeraVe Moisturizing Cream is not glamorous. It is in a clinical white pot. It has no scent. The marketing is borderline medical. And it is probably the best moisturizer available at any price point for dry skin.
The formula includes three ceramides, glycerin, and hyaluronic acid in a patent-pending MVE delivery system that releases moisturizing ingredients over 24 hours. This sustained delivery is why it outperformed nearly every competitor in our 24-hour moisture retention tests.
- Texture: Rich cream. Slightly thick on application, absorbs within 3–4 minutes.
- Residue: None after 5 minutes.
- Scent: None. Completely fragrance-free.
- Verdict: The benchmark. If you have never used it, start here.
Best for Extremely Dry or Rough Skin: AmLactin Daily Moisturizing Body Lotion
When regular moisturizers fail — when skin is perpetually rough, flaky, or keratotic — you need a lotion that exfoliates and hydrates simultaneously. The AmLactin Daily Moisturizing Lotion ($16 for 225g) uses 12% lactic acid (an AHA) at a pH that softens the bonds between dead skin cells while the lotion base delivers hydration.
- Texture: Lightweight for the work it does. More lotion than cream.
- Results: Visible texture improvement in the first week on rough patches (elbows, shins, heels).
- Scent: Slightly clinical, fades quickly.
- Caution: Do not use immediately after shaving or on broken skin. Lactic acid will sting.
- Verdict: The best option if rough texture is your primary complaint, not just dryness.
Best Luxury Formula: Weleda Skin Food Original Ultra-Rich Cream
The Weleda Skin Food ($19 for 75ml, $30 for 150ml) has cult status for good reason. This is an extremely rich, oil-heavy formula built around plant extracts (sunflower seed oil, sweet almond oil, lanolin) that provides intense overnight repair for hands, elbows, and very dry patches.
- Texture: Very thick. Apply sparingly — a little covers a lot.
- Absorption: Slow. Best used at night or in areas where residue is acceptable.
- Scent: Distinctive herbal scent from the extract blend. Either love or hate.
- Verdict: The best “targeted treatment” for problem areas, not a daily all-over formula.
Best Lightweight (for Oily Skin / Summer): Vaseline Intensive Care Essential Healing Lotion
Not everyone with dry skin wants a rich cream. The Vaseline Intensive Care Essential Healing Lotion ($7 for 400ml) is lightweight, absorbs in under 2 minutes, and uses microdroplets of Vaseline (petrolatum) encapsulated in a water-based lotion — meaning you get the occlusive benefits without the heavy feel.
- Texture: Classic lotion. Fast-absorbing.
- Residue: Minimal. Clothes-safe within 90 seconds.
- Scent: Lightly fragrant. Not fragrance-free.
- Verdict: The best choice for people who need hydration but hate the feeling of heavy lotion.
Best for Body + Face: Eucerin Original Healing Cream
The Eucerin Original Healing Cream ($11 for 250ml) sits between CeraVe and Weleda in richness. It uses a simple, effective formula of petrolatum and mineral oil with no fragrance — gentle enough for the face, effective enough for the body.
- Texture: Medium-rich cream. Not as thick as CeraVe.
- Verdict: The best option if you want one product for body and facial dry patches.
When to Apply Body Lotion
Immediately after bathing, to damp skin. This is the most important application timing principle and the most commonly ignored. Water from the shower has just added moisture to your skin surface. Lotion applied within 3 minutes of toweling off traps that moisture. Waiting 30 minutes and applying to completely dry skin is significantly less effective.
At night before bed. Body lotion applied at night has hours to absorb undisturbed. Apply liberally to extremely dry areas (feet, elbows, knees), put on socks, and let the formula work overnight.
After any prolonged water exposure. Hand-washing, dishwashing, and swimming all strip the skin barrier. Reapply after each.
Quick Comparison
| Lotion | Price | Best For | Texture |
|---|---|---|---|
| CeraVe Moisturizing Cream | $17 | Everyday dry skin | Medium-rich cream |
| AmLactin Daily | $16 | Rough, flaky skin | Lightweight lotion |
| Weleda Skin Food | $19–$30 | Extreme dryness, repair | Very rich cream |
| Vaseline Intensive Care | $7 | Lightweight, oily skin | Light lotion |
| Eucerin Original Healing | $11 | Body + face use | Medium cream |
The Bottom Line
For most people with dry skin, the CeraVe Moisturizing Cream applied to damp skin after every shower will solve the problem within a week. If rough texture is the issue, switch to AmLactin. If your elbows need targeted repair, keep Weleda Skin Food as a nighttime treatment.
The formula matters. The timing matters more.