Best Body Lotions US 2026 | Compare Prices

158 results

We compared 158 body lotions available in US to bring you the best for 2026, ranked by rating, value and how many shoppers would buy again.

Our top picks

  1. 1
    CeraVe Moisturising Lotion
    CeraVe Moisturising Lotion

    Rated 4.8/5 from 422 reviews — from $16.10.

  2. 2
    Aveeno Daily Moisturising Lotion
    Aveeno Daily Moisturising Lotion

    Rated 4.7/5 from 648 reviews — from $5.54.

  3. 3
    Aveeno Skin Relief Nourishing Lotion Shea Butter
    Aveeno Skin Relief Nourishing Lotion Shea Butter

    Rated 4.8/5 from 269 reviews — from $6.43.

  4. 4
    Eminence Organic Skin Care Coconut Firming Body Lotion
    Eminence Organic Skin Care Coconut Firming Body Lotion

    Rated 4.7/5 from 96 reviews — from $42.00.

  5. 5
    EltaMD Body Lotion
    EltaMD Body Lotion

    Rated 4.6/5 from 93 reviews — from $45.00.

Body Lotions — frequently asked questions

Which are the best body lotions?
CeraVe Moisturising Lotion is one of the highest-rated body lotions on GlamGeek, scoring 4.8/5 from reviewers. Compare it against other top picks above to find the right one for you.
How much do body lotions cost?
body lotions on GlamGeek range from $4.83 to $100.00, depending on the brand and formulation. We compare live prices so you can find the best deal.
How do you choose the best body lotions?
We rank body lotions using real reviewer ratings, how many people would buy again, and live prices across retailers — not paid placements. The picks update as new reviews and prices come in.

Filter & Sort

Save this search