Top 15 Best Moisturizing Lotions for Dry Skin Ranked & Reviewed for 2025

Discover the top 15 moisturizing lotions that provide long-lasting hydration for dry skin. Perfect for everyday use!

Expert Reviewed
Updated October 2025
eos Shea Better Body Lotion - Vanilla Cashmere (Duplicate)

eos Shea Better Body Lotion - Vanilla Cashmere (Duplicate)

$8.98 ($0.56 / Fl Oz)
4+ Stars
eosbody lotionhydrationvanillamoisturizer

Features:

Contains fragrance notes of whipped vanilla, soft musk, and cozy caramel. Lightweight, non-greasy, and all-day moisture from 7 nourishing oils.

What We Think:

"This lotion is a cozy hug for your skin! The Vanilla Cashmere scent envelops you like a warm blanket while keeping your skin hydrated all day."

Why You'll Love It:

"Perfect for anyone who loves sweet scents and wants soft skin without the greasy feel."

View on Amazon
CeraVe Daily Moisturizing Lotion

CeraVe Daily Moisturizing Lotion

$15.47 ($0.81 / Fl Oz)
4+ Stars
CeraVedaily lotionsensitive skinhyaluronic acidfragrance free

Features:

Lightweight, absorbs quickly, contains Hyaluronic Acid and essential ceramides. Fragrance-free and non-comedogenic.

What We Think:

"CeraVe is like that reliable friend—always there when your skin needs a little TLC. Plus, it’s recommended by dermatologists, which is a huge bonus!"

Why You'll Love It:

"Ideal for everyone, especially those with sensitive skin looking for a trusted, daily moisturizer."

View on Amazon
La Roche-Posay Lipikar AP+ Triple Repair Moisturizing Cream

La Roche-Posay Lipikar AP+ Triple Repair Moisturizing Cream

$17.99 ($1.33 / Fl Oz)
4+ Stars
La Roche-Posaytriple repairmoisturizing creamdry skinfamily-friendly

Features:

48-hour hydration, fragrance-free, enriched with Shea Butter and Niacinamide for skin barrier support.

What We Think:

"This formula feels like a plush blanket for your skin, delivering intensive hydration that lasts. It’s a game-changer for dry, rough skin!"

Why You'll Love It:

"Great for the whole family, even those with sensitive skin or undergoing treatments."

View on Amazon
Olay Body Lotion Firming & Hydrating with Collagen

Olay Body Lotion Firming & Hydrating with Collagen

$9.97 ($0.59 / Fl Oz)
4+ Stars
Olayfirming lotioncollagenhydrationfast-absorbing

Features:

Delivers 24-hour hydration, fast-absorbing with Vitamin B3 Complex and collagen for plump skin.

What We Think:

"This lotion is your secret weapon for smooth, firmer-looking skin. It absorbs quickly, so you can get dressed right after applying!"

Why You'll Love It:

"If you want hydration that lasts and a better skin appearance, this is it!"

View on Amazon
Naturium Bio-Lipid Restoring Moisturizing Body Lotion

Naturium Bio-Lipid Restoring Moisturizing Body Lotion

$14.99 ($1.07 / Fl Oz)
4+ Stars
Naturiumbio-lipidmoisturizing lotionveganhydration

Features:

Formulated with omega fatty acids and Vitamin B for deep hydration. Non-greasy and suitable for all skin types.

What We Think:

"This lotion feels like a drink of water for your skin! Perfect for those who want efficacy without a heavy feel."

Why You'll Love It:

"Great for everyday use, this lotion is versatile and works for everyone!"

View on Amazon
Native Body Lotion - Coconut & Vanilla

Native Body Lotion - Coconut & Vanilla

$13.97 ($0.85 / Fl Oz)
4+ Stars
Nativebody lotioncoconutvanillaplant-based

Features:

Rich, creamy texture, made with plant-based moisturizers. Lightly scented and suitable for all skin types.

What We Think:

"This lotion feels like a tropical vacation! Perfect for those who crave that beach vibe while hydrating their skin."

Why You'll Love It:

"Ideal for coconut lovers, this makes skin feel soft without being overpowering."

View on Amazon
Avalon Organics Hand & Body Lotion - Nourishing Lavender

Avalon Organics Hand & Body Lotion - Nourishing Lavender

$17.69 ($0.55 / Ounce)
4+ Stars
Avalon Organicslavenderorganicnourishingspa

Features:

Deeply nourishes and moisturizes extra dry skin. Certified organic, plant-based formula.

What We Think:

"This lotion is a spa-day in a bottle, especially for lavender lovers who want a calming scent."

Why You'll Love It:

"Perfect for winding down at the end of the day while delivering hydration."

View on Amazon
Everyone Nourishing Coconut and Lemon Lotion (Pack of 2)

Everyone Nourishing Coconut and Lemon Lotion (Pack of 2)

$25.48 ($0.40 / Fl Oz)
4+ Stars
Everyonecoconutlemonnourishingplant-based

Features:

Lightweight, suitable for face, hands, and body. EWG verified, made with pure essential oils.

What We Think:

"This lotion combines uplifting lemon with soothing coconut for a delightful, energizing experience."

Why You'll Love It:

"An all-in-one solution for soft skin without feeling heavy or greasy."

View on Amazon
Alba Botanica Daily Moisturizing Lotion - Sensitive Skin

Alba Botanica Daily Moisturizing Lotion - Sensitive Skin

$15.07 ($0.47 / Ounce)
4+ Stars
Alba Botanicadaily lotionsensitive skinveganhydration

Features:

Fragrance-free, made with 100% vegetarian ingredients. Perfect for normal to dry or sensitive skin.

What We Think:

"This lotion works wonders for everyday use, leaving skin hydrated but never greasy. A real gem for a natural brand!"

Why You'll Love It:

"Perfect for all the sensitive skin folks who want to keep it simple and effective."

View on Amazon
The Honest Company Hydrating Face + Body Lotion

The Honest Company Hydrating Face + Body Lotion

$10.17 ($1.20 / Fl Oz)
4+ Stars
Honest Companyhydratingface and bodyhypoallergenicnatural ingredients

Features:

Fast-absorbing and hypoallergenic. Made with natural ingredients like Safflower Oil and Shea Butter.

What We Think:

"This is perfect for those who want a quick, soothing solution for their skin after a shower. Love the gentle feel!"

Why You'll Love It:

"Great for everyone in the family, even the littlest ones!"

View on Amazon
Amazon Basics Cocoa Butter Body Lotion

Amazon Basics Cocoa Butter Body Lotion

$5.06 ($0.25 / Fl Oz)
4+ Stars
Amazon Basicscocoa butteraffordabledaily moisturizerdry skin

Features:

Lightly scented, non-greasy formula that moisturizes and soothes dry skin.

What We Think:

"This is your budget-friendly secret weapon for dry skin. Simple yet effective—what’s not to love?"

Why You'll Love It:

"Hydration without the hefty price tag. Perfect for daily use!"

View on Amazon
Aveeno Skin Relief Fragrance-Free Moisturizing Lotion

Aveeno Skin Relief Fragrance-Free Moisturizing Lotion

$9.97 ($0.55 / Fl Oz)
4+ Stars
Aveenoskin relieffragrance freeoatshea butter

Features:

Clinically proven to heal very dry skin with a soothing triple oat and shea butter formula.

What We Think:

"Aveeno has perfected the gentle touch for dry skin relief with its famous oat formula—our skin feels so happy!"

Why You'll Love It:

"A top choice for sensitive skin needing reliable hydration without added fragrance."

View on Amazon
Eucerin Skin Calming Lotion

Eucerin Skin Calming Lotion

$12.99 ($0.77 / Fl Oz)
4+ Stars
Eucerinskin calmingoatmealdry skinlotion

Features:

Full body lotion enriched with natural oatmeal. Provides long-term control of dry, itchy skin.

What We Think:

"This product is fantastic for real moisture control, especially during the winter months when dry skin acts up!"

Why You'll Love It:

"Eucerin has a long history of excellent skin treatments, making this a trusty go-to for relief."

View on Amazon
NIVEA Sensitive and Radiant Body Lotion

NIVEA Sensitive and Radiant Body Lotion

$9.64 ($0.57 / Fl Oz)
4+ Stars
NIVEAsensitive skinradiantmoisturizingpearl extract

Features:

Hypoallergenic, provides 48 hours of deep moisture with nourishing Pearl Extract.

What We Think:

"This lotion is delicate on the skin yet effective, making it great for sensitive skin types looking for hydration."

Why You'll Love It:

"It's the perfect choice if you're after a gentle touch while still needing that lasting hydration."

View on Amazon