BeautyFounded

Body

The Best Body Lotion: 3 Picks for Dry, Sensitive and Everyday Skin

A ceramide lotion for face and body, a fragrance-free oat lotion for sensitive skin and a scented shea butter lotion, plus how dermatologists say to moisturize dry skin.

By BeautyFounded Editorial Team · Updated · 7 min read

A person holding a blue jar of body cream
Photo: Unsplash

The best body lotion for most people is CeraVe Daily Moisturizing Lotion, a fragrance-free 19-ounce pump with three ceramides and hyaluronic acid that you can also use on your face and hands. If sensitive skin is your main concern, Aveeno Daily Moisturizing Body Lotion is fragrance free, formulated for sensitive skin and built on a prebiotic oat formula. If you want a scent, the eos Shea Better Body Lotion in Vanilla Cashmere is a 16-ounce shea butter lotion.

The timing matters as much as the bottle. The American Academy of Dermatology (AAD) says to apply moisturizer while skin is still damp after a short, warm shower, and whenever skin feels dry, several times a day if needed. It also recommends fragrance-free products for dry skin, which is why two of our three picks are fragrance free.

Our 3 picks at a glance

  1. Best OverallCeraVe Daily Moisturizing Lotion pump bottle

    CeraVe Daily Moisturizing Lotion, Face and Body, 19 oz

    Check price on Amazon for CeraVe Daily Moisturizing Lotion, Face and Body, 19 oz (opens in a new tab)
  2. Best Fragrance-FreeAveeno Daily Moisturizing fragrance-free body lotion bottle

    Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl oz

    Check price on Amazon for Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl oz (opens in a new tab)
  3. Best Scentedeos Shea Better Vanilla Cashmere body lotion bottle

    eos Shea Better Body Lotion, Vanilla Cashmere, 16 fl oz

    Check price on Amazon for eos Shea Better Body Lotion, Vanilla Cashmere, 16 fl oz (opens in a new tab)

How we picked

We searched Amazon's Beauty department for body lotion, set aside sponsored results, and opened listings from established skin-care brands. We chose one all-round lotion, one fragrance-free lotion for sensitive skin and one scented lotion. For hands that need more than a lotion, see our hand cream picks; for the face, our face moisturizer guide.

Every product detail below comes from the Amazon listing on the day we checked it, and brand claims are labeled as claims. Care advice comes from the AAD's dry-skin page.

CeraVe Daily Moisturizing Lotion pump bottle
1. Best Overall

CeraVe Daily Moisturizing Lotion, Face and Body, 19 oz

Shipped and sold by Amazon.com

CeraVe's lotion covers the most ground. The listing says it is fragrance free and non-comedogenic, usable as a body, face or hand lotion, and developed with dermatologists. The formula contains three essential ceramides (1, 3 and 6-II) and hyaluronic acid, which is on the AAD's list of ingredients that help dry skin. Being fragrance free also matches the AAD's first rule for dry skin.

CeraVe describes a lightweight texture that absorbs quickly and is never greasy, and says its MVE technology provides 24-hour hydration; both are brand claims. Because the listing says it can double as a face and hand lotion, it is also the simplest choice if you would rather not buy three separate products. The listing also says the lotion holds the National Eczema Association Seal of Acceptance. It comes as a 19-ounce pump, the largest of our three, which suits a bathroom counter where the whole household can reach it after showering, the moment the AAD says to moisturize.

What the listing says

  • Three ceramides and hyaluronic acid
  • Fragrance free and non-comedogenic, per the listing
  • Usable on body, face and hands
  • 19 oz pump

Keep in mind

  • 24-hour hydration is CeraVe's claim
  • It is a lotion; the AAD says creams and ointments add more moisture for very dry skin
  • The pump bottle is large for travel

Best for: One bottle for the whole family and the whole body, including face and hands.

Check price on Amazon for CeraVe Daily Moisturizing Lotion, Face and Body, 19 oz (opens in a new tab)
Aveeno Daily Moisturizing fragrance-free body lotion bottle
2. Best Fragrance-Free

Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl oz

Shipped and sold by Amazon.com

Aveeno's lotion is the one to reach for if your skin reacts to things. The listing says it is fragrance free, non-comedogenic and formulated for sensitive, normal-to-dry skin. The AAD recommends fragrance-free products for dry skin, so this ticks that box plainly, and it is labeled fragrance free rather than unscented, a distinction the AAD draws because unscented products can contain masking ingredients.

The formula is Aveeno's prebiotic oat blend, the same oat base the brand uses across its daily moisturizing range. The brand claims it moisturizes for a full 48 hours and instantly strengthens the skin barrier; both are claims we can't verify from the listing. It is described as fast absorbing and non-greasy, in an 18-fluid-ounce bottle. Unlike CeraVe, the listing positions it as a body lotion rather than a face-and-body product, so keep a separate face moisturizer.

What the listing says

  • Fragrance free and non-comedogenic, per the listing
  • Prebiotic oat formula
  • Formulated for sensitive skin, says Aveeno
  • 18 fl oz

Keep in mind

  • 48-hour moisture and the skin-barrier line are Aveeno's claims
  • A lotion, not a cream; very dry skin may need something thicker, per the AAD
  • Listed for normal to dry skin, not specifically for very dry skin

Best for: Sensitive skin and anyone who wants a plain, fragrance-free daily lotion.

Check price on Amazon for Aveeno Daily Moisturizing Body Lotion, Fragrance-Free, 18 fl oz (opens in a new tab)
eos Shea Better Vanilla Cashmere body lotion bottle
3. Best Scented

eos Shea Better Body Lotion, Vanilla Cashmere, 16 fl oz

Shipped and sold by Amazon.com

If you want your lotion to smell like something, eos is the pick. The listing describes scent notes of whipped vanilla, cozy caramel and soft musk, and a blend of seven oils and butters including wild-harvested shea butter and vitamin E. Shea butter is on the AAD's list of helpful ingredients for dry skin, so there is substance under the scent.

eos says the lotion is fast absorbing and non-greasy and claims 24-hour deep hydration; read that as the brand's claim. The listing also says it is hypoallergenic, cruelty free and free of parabens, phthalates and gluten. The bottle holds 16 fluid ounces. If you have dry or sensitive skin, the AAD's advice to avoid fragrance applies here, so this is the pick for skin that is comfortable rather than skin that is struggling.

What the listing says

  • Shea butter and vitamin E in a blend of seven oils and butters
  • Vanilla, caramel and musk scent
  • Fast absorbing and non-greasy, per eos
  • 16 fl oz

Keep in mind

  • Scented; the AAD says to avoid fragrance on dry, sensitive skin
  • 24-hour hydration is eos's claim
  • Smallest bottle of the three

Best for: Normal skin and anyone who wants a gourmand scent from their body lotion.

Check price on Amazon for eos Shea Better Body Lotion, Vanilla Cashmere, 16 fl oz (opens in a new tab)

Side by side

Body lotionOur pick forSizeStandout listing detailSold by
CeraVe Daily Moisturizing LotionOverall19 oz pumpThree ceramides, hyaluronic acid; face, body and handsAmazon.com
Aveeno Daily MoisturizingFragrance-free18 fl ozPrebiotic oat formula; for sensitive skinAmazon.com
eos Shea Better Body LotionScented16 fl ozShea butter; vanilla, caramel and musk scentAmazon.com

Figures are taken from each Amazon listing on October 1, 2026 and can change.

What to look for

Fragrance-free if skin is dry

The AAD recommends fragrance-free products for dry skin. CeraVe and Aveeno are both fragrance free; eos is scented, so save it for skin that is comfortable.

Helpful ingredients

The AAD lists glycerin, hyaluronic acid, jojoba oil, dimethicone, lactic acid, mineral oil, petrolatum and shea butter. CeraVe has hyaluronic acid; eos has shea butter.

Lotion vs cream

The AAD says ointments and creams add more moisture than lotions. For very dry patches such as elbows, shins and heels, pair a lotion with a cream, and use a hand cream on hands you wash often.

When you apply it

The AAD says to moisturize while skin is still damp after a 5-to-10-minute warm shower, and to pat skin dry rather than rubbing. A pump bottle by the shower makes that easier than a tube in a drawer.

The bottom line

  • Best Overall: CeraVe Daily Moisturizing Lotion: ceramides and hyaluronic acid, for body, face and hands.
  • Best Fragrance-Free: Aveeno Daily Moisturizing Body Lotion: a fragrance-free oat lotion for sensitive skin.
  • Best Scented: eos Shea Better Body Lotion: shea butter with a vanilla, caramel and musk scent.

Questions, answered

What is the difference between lotion, cream and ointment?

Thickness and how much moisture they add. The AAD says ointments and creams are more effective than lotions because they add more moisture. Lotions are lighter and spread easily over large areas, which is why they suit everyday use on the whole body. For very dry spots, the AAD's advice points to a cream or ointment on top of your lotion routine.

When should I apply body lotion?

Right after bathing, while skin is still damp. The AAD says to keep showers to 5 to 10 minutes in warm, not hot, water, use a gentle cleanser only where needed, pat skin dry, then apply moisturizer immediately, and to reapply whenever skin feels dry. Long, hot showers strip moisture, so the lotion step works best when the shower step is short.

What is the best body lotion for dry skin?

A fragrance-free lotion with ingredients the AAD lists for dry skin, such as hyaluronic acid, glycerin or shea butter, applied several times a day. CeraVe is our overall pick because it is fragrance free and includes hyaluronic acid and ceramides; Aveeno is the alternative if your skin is sensitive. For very dry skin the AAD says a cream or ointment adds more moisture than any lotion.

Is there a best body lotion for men or for women?

Skin care advice doesn't change by gender, and all three of these lotions are listed for anyone. The differences are scent and texture: CeraVe and Aveeno are fragrance free, and eos has a vanilla scent. The AAD's guidance on short warm showers, patting dry and moisturizing while damp applies to everyone.

Should body lotion be fragrance free?

For dry or sensitive skin, the AAD says yes. It also warns that "unscented" isn't the same thing, since unscented products can contain masking chemicals that may irritate sensitive skin. CeraVe and Aveeno are both labeled fragrance free. If your skin is not dry or reactive, a scented lotion like eos is a matter of preference rather than a problem.

What else helps dry skin besides lotion?

The AAD suggests a humidifier, especially in the bedroom, loose cotton clothing instead of wool or polyester against the skin, gentle cleansers instead of deodorant soaps, and avoiding products with alcohol, fragrance or retinoids on dry skin. See a board-certified dermatologist if dryness persists.

Sources

Listing details were captured from Amazon on October 16, 2026 and can change. Brand claims are attributed; we have not tested these products ourselves. This page is not medical advice.