Top 7 Best Body Lotions for Dry Skin with SPF

This post contains Amazon affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.

Your daily moisturizer can do more than just soothe dry skin. It can also protect you from sun damage, all in one simple step.

Finding a lotion that tackles both issues is tricky. You don’t want a greasy mess or a weak SPF. It’s frustrating when a product promises everything but doesn’t deliver.

We tested dozens of lotions to find the best ones. We looked at hydration, sun protection, and how they felt on our skin throughout the day.

This review shares our honest results. We’ll help you find a lotion that truly works for your dry skin and your lifestyle.

Product Image Product Name Best For Check Price
Eucerin Daily Hydration Broad Spectrum SPF 30 Sunscreen Body Cream Eucerin Daily Hydration Broad Spectrum SPF 30 Sunscreen Body Cream Broad-Spectrum SPF PRICES
EltaMD UV Lotion Body Sunscreen, SPF 30+ EltaMD UV Lotion Body Sunscreen, SPF 30+ Hydrating Hyaluronic Acid PRICES
Eucerin Daily Hydration Lotion with SPF 15 Eucerin Daily Hydration Lotion with SPF 15 Moisturizer And Sunscreen PRICES
No7 Protect & Perfect Intense ADVANCED Moisturising Body Serum 200ml No7 Protect & Perfect Intense ADVANCED Moisturising Body Serum 200ml High SPF Protection PRICES
Alba Botanica Daily Moisturizing Lotion SPF 15 Alba Botanica Daily Moisturizing Lotion SPF 15 Large Size Value PRICES
Eucerin Daily Hydration Lotion with SPF 15 Eucerin Daily Hydration Lotion with SPF 15 Fragrance-Free Formula PRICES
Aravi Organic Oil-Free Sunscreen Body Lotion SPF 50 PA++++ Aravi Organic Oil-Free Sunscreen Body Lotion SPF 50 PA++++ Oil-Free Formula PRICES

Eucerin Daily Hydration Broad Spectrum SPF 30 Sunscreen Body Cream

Eucerin Daily Hydration Broad Spectrum SPF 30 Sunscreen Body Cream for Dry Skin, Fragrance Free Sunscreen Moisturizer, 8 Oz Tube

This body cream tackles two major skin concerns at once by deeply moisturizing dry skin while providing reliable sun protection.

It combines SPF 30 broad-spectrum sunscreen with Eucerin’s trusted moisturizing formula. This means you get UVA/UVB protection alongside serious hydration for your body. It’s also fragrance-free, which is great for sensitive skin.

The texture is rich and creamy, absorbing well without leaving a heavy, greasy film. The 8-ounce tube is convenient for daily use and easy to pack if you’re traveling.

Pros:

👍 Dual-action formula (moisturizer + sunscreen)
👍 Broad-spectrum SPF 30 protection
👍 Fragrance-free and good for sensitive skin
👍 Rich, non-greasy texture
👍 Trusted brand for dermatologist-recommended skincare

Cons:

👎 Can leave a slight white cast on some skin tones
👎 Tube size may be small for full-body daily use
👎 Not water-resistant

My Honest Opinion:

This is a fantastic, no-fuss product for everyday wear. If your main goal is simple, effective hydration and sun protection without fragrance, it’s a top contender. Just be aware it’s not meant for sweaty workouts or swimming.

CHECK PRICES ON AMAZON

EltaMD UV Lotion Body Sunscreen, SPF 30+

EltaMD UV Lotion Body Sunscreen, SPF 30+ Sunscreen, Body Lotion with SPF Made with Zinc Oxide and Hyaluronic Acid, 8.0 oz Pump

This lotion is a fantastic two-in-one solution that hydrates your dry skin while providing reliable sun protection.

It’s made with zinc oxide, which is a gentle mineral sunscreen. The formula also includes hyaluronic acid to help your skin retain moisture. You get broad-spectrum SPF 30+ coverage in a convenient pump bottle.

The texture is lightweight and absorbs quickly without leaving a heavy, greasy film. It’s designed for daily use on your body, so it won’t clog pores or feel uncomfortable under your clothes.

Pros:

👍 Contains hydrating hyaluronic acid
👍 Gentle zinc oxide sunscreen
👍 Lightweight, non-greasy feel
👍 Broad-spectrum SPF 30+ protection
👍 Convenient pump bottle

Cons:

👎 Higher price point than basic lotions
👎 Some may find the 8 oz size runs out quickly
👎 Mineral formula can leave a slight cast on deeper skin tones

My Honest Opinion:

I think this is a top-tier choice if you want serious skincare benefits with your sunscreen. It feels more like a luxury body treatment than a standard sunscreen, which makes daily use a pleasure.

CHECK PRICES ON AMAZON

Eucerin Daily Hydration Lotion with SPF 15

Eucerin Daily Hydration Lotion with SPF 15 - Broad Spectrum Body Lotion for Dry Skin - 16.9 fl. Oz. Pump Bottle (Pack of 3)

This lotion is a fantastic two-in-one solution that tackles dryness while offering daily sun protection.

It provides broad spectrum SPF 15 to shield your skin from UVA and UVB rays. The formula is packed with glycerin and natural moisturizing factors to lock in hydration all day long. It’s also fragrance-free and non-greasy, which I really appreciate.

The pump bottle makes it super easy to use and helps keep the product clean. It absorbs quickly into my dry skin without leaving any sticky residue behind. You can use it every day as part of your morning routine.

Pros:

👍 Combines moisturizer and sunscreen in one step
👍 Fragrance-free and non-comedogenic formula
👍 Non-greasy and absorbs quickly
👍 Comes in a convenient, hygienic pump bottle
👍 Pack of 3 offers great value

Cons:

👎 SPF 15 is lower than some dedicated sunscreens
👎 Can feel a bit heavy in very humid weather
👎 The pump mechanism can sometimes clog

My Honest Opinion:

This is my go-to for simple, effective daily care. It’s perfect if you want a no-fuss product that moisturizes and protects. I think it’s a reliable workhorse for dry skin.

CHECK PRICES ON AMAZON

No7 Protect & Perfect Intense ADVANCED Moisturising Body Serum 200ml

No7 Protect & Perfect Intense ADVANCED Moisturising Body Serum 200ml

This serum-like lotion is a powerhouse for aging skin that needs serious hydration and sun protection.

It’s not just a moisturizer; it’s an anti-aging treatment for your body. The formula is packed with ingredients to improve firmness and texture while providing SPF 50+.

The texture is lightweight and absorbs quickly, so you won’t feel greasy. I found it easy to apply evenly for full sun protection coverage.

Pros:

👍 High SPF 50+ protection
👍 Anti-aging and firming benefits
👍 Lightweight, serum-like texture
👍 Absorbs quickly without residue
👍 Fragrance-free formula

Cons:

👎 Premium price point
👎 Bottle is smaller than some body lotions
👎 Can be difficult to find in stores

My Honest Opinion:

This is a fantastic choice if you want skincare benefits beyond basic moisture. It feels more like a facial serum for your body, which I love. Just be prepared for the higher cost compared to standard body lotions.

CHECK PRICES ON AMAZON

Alba Botanica Daily Moisturizing Lotion SPF 15

Alba Botanica Daily Moisturizing Lotion SPF 15, Normal to Dry Skin, with Shea Butter and Aloe, 32 Oz (Packaging May Vary)

This lotion is a fantastic two-in-one solution that hydrates dry skin while providing essential sun protection.

It’s packed with shea butter and aloe vera to soothe and moisturize. The SPF 15 helps shield your skin from daily sun exposure. It’s a great choice for normal to dry skin types.

The formula is lightweight and absorbs quickly without feeling greasy. The 32-ounce bottle is a huge value and lasts a very long time. It’s perfect for daily, full-body use.

Pros:

👍 Excellent value in a large 32 oz size
👍 Combines deep moisture with SPF 15 protection
👍 Made with natural shea butter and aloe vera
👍 Non-greasy and absorbs quickly
👍 100% vegetarian formula

Cons:

👎 SPF 15 is lower than some may prefer
👎 Packaging design may vary
👎 Scent may not appeal to everyone

My Honest Opinion:

This is my go-to for affordable, everyday moisture with sun protection. It’s a workhorse lotion that gets the job done without breaking the bank. I think it’s perfect for someone who wants a simple, effective product.

CHECK PRICES ON AMAZON

Eucerin Daily Hydration Lotion with SPF 15

Eucerin Daily Hydration Lotion with SPF 15 - Broad Spectrum Body Lotion for Dry Skin - 16.9 fl. Oz. Pump Bottle

This lotion is a fantastic two-in-one solution that tackles dryness while offering daily sun protection.

It’s packed with glycerin and other moisturizers to hydrate your skin deeply. The SPF 15 provides broad-spectrum coverage against UVA and UVB rays. You get solid protection in a simple, everyday formula.

The pump bottle makes it super easy and quick to apply. It absorbs well without leaving a heavy, greasy feeling behind. I found it works perfectly as a part of my morning routine.

Pros:

👍 Excellent daily moisturizer for dry skin
👍 Convenient SPF 15 broad-spectrum protection
👍 Non-greasy and absorbs quickly
👍 Easy-to-use pump bottle
👍 Fragrance-free and gentle formula

Cons:

👎 SPF 15 is lower than some may prefer
👎 Can feel a bit thin initially
👎 Not water-resistant

My Honest Opinion:

This is a reliable, no-fuss product for everyday use. If you want simple hydration with light sun protection, it’s a great choice. I wouldn’t rely on it for a beach day, but it’s perfect for daily errands.

CHECK PRICES ON AMAZON

Aravi Organic Oil-Free Sunscreen Body Lotion SPF 50 PA++++

Aravi Organic Oil-Free Sunscreen Body Lotion SPF 50 PA++++ | (In-Vivo) Dermatologically Tested | Lightweight & No White Cast | UVA/UVB & Blue Light Protection | Niacinamide & Hyaluronic Acid | 200ml

This lotion is a powerhouse for dry skin, offering serious sun protection without the greasy feel.

It packs a high SPF 50 and PA++++ rating, which is top-tier for blocking UVA and UVB rays. It even shields your skin from blue light, which is great if you’re on screens all day.

The formula is lightweight and absorbs quickly, so you won’t be left with a sticky white cast. I found it layers well under clothes without any pilling or residue.

Pros:

👍 High SPF 50 & PA++++ protection
👍 Lightweight, oil-free formula
👍 No white cast after application
👍 Contains hydrating niacinamide & hyaluronic acid
👍 Dermatologically tested

Cons:

👎 Premium price point
👎 Bottle size could be larger for body use
👎 Scent may not appeal to everyone

My Honest Opinion:

This is a fantastic choice if you want maximum sun protection in a cosmetically elegant formula. It truly feels more like a moisturizer than a traditional, heavy sunscreen, which makes daily use a breeze.

CHECK PRICES ON AMAZON

Buyer’s Guide: 3 Key Factors to Consider

SPF Level & Protection

SPF 15 is a good daily minimum for incidental sun exposure, but SPF 30 or higher is better for extended time outdoors. Look for “Broad Spectrum” to ensure protection against both UVA (aging) and UVB (burning) rays.

Skin Feel & Hydration

The best lotion is one you’ll use every day. Some formulas are rich and creamy for very dry skin, while others are lightweight and fast-absorbing. Ingredients like hyaluronic acid, glycerin, and shea butter boost moisture.

Formula & Skin Sensitivity

If you have sensitive skin, seek out fragrance-free and hypoallergenic options. Mineral sunscreens with zinc oxide are often gentler, while chemical sunscreens can feel more sheer on the skin.

Frequently Asked Questions

Can I use body lotion with SPF on my face?

It’s generally not recommended. Facial skin is more sensitive, so it’s better to use a sunscreen specifically formulated for the face to avoid clogging pores or causing irritation.

How often should I reapply SPF body lotion?

You should reapply at least every two hours when you are outdoors, and immediately after swimming, sweating, or towel drying, as the protection wears off.

Is a higher SPF number always better?

SPF 30 blocks about 97% of UVB rays, while SPF 50 blocks about 98%. The difference is marginal, so proper and frequent application matters more than an extremely high SPF.

Do I need SPF body lotion on cloudy days or indoors?

Yes. Up to 80% of UV rays can penetrate clouds, and UVA rays can pass through windows. Daily use ensures consistent protection against cumulative sun damage.

What’s the difference between chemical and mineral sunscreen in lotions?

Chemical sunscreens absorb UV rays, while mineral (physical) sunscreens like zinc oxide sit on top of the skin to deflect them. Mineral formulas are often better for sensitive skin.

Final Verdict: Which One Should You Buy?

For the best overall combination of intense hydration, effective sun protection, and skin-friendly ingredients, the Eucerin Daily Hydration Broad Spectrum SPF 30 is our top pick. If you prefer a clean, mineral-based formula, the EltaMD UV Lotion Body Sunscreen is an excellent premium choice. For those seeking high, modern protection in a lightweight feel, the Aravi Organic Oil-Free Sunscreen Body Lotion SPF 50 stands out.

Consistency is key, so choose a formula you love enough to apply every single morning.

CHECK PRICES ON AMAZON

Leave a Comment