Are you searching for the best non-greasy body lotions that actually absorb into your skin? I’ve tested countless options to bring you ten lightweight formulas that deliver deep hydration without any sticky or oily residue, so you can enjoy soft, smooth skin all day long.
Finding the perfect body lotion can be a real challenge. Many lotions feel heavy and leave a greasy residue. But, there are great options out there for non-greasy hydration.
These lotions offer long-lasting moisture without the unwanted shine. They absorb quickly and leave your skin feeling soft. You can find options for every skin type.
I used to struggle with lotions that felt sticky. Now, I love how lightweight and smooth my skin feels after using the right one. Let me help you find your new favorite!
List of Top 10 Non Greasy Body Lotions
| Image | Title | Best For | Price |
|---|---|---|---|
![]() |
eos Shea Better Body Lotion Vanilla Cashmere, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Vanilla Body Lotion, 16 fl oz |
This body lotion is perfect for anyone who wants soft, smooth skin without the greasy feel. It works great for people who love sweet vanilla scents and need all-day moisture that feels light and clean. |
|
![]() |
eos Shea Better Body Lotion Coconut Waters, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Coconut Body Lotion, 16 fl oz |
This lotion is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and made with natural shea butter and delightful coconut scent. |
|
![]() |
Lubriderm Daily Moisture Hydrating Body and Hand Lotion with Vitamin B5, Non-Greasy, 16 fl Oz, Package may vary |
This Lubriderm Daily Moisture lotion is perfect for people with dry skin who want smooth, soft hands and body all day long. It works great for those needing non-greasy hydration that lasts 24 hours. |
|
![]() |
Neutrogena Hydro Boost Body Lotion for Dry Skin Gel Cream with Hyaluronic Acid Moisturizer, Fragrance-Free Non-Greasy Lightweight Hydration, Oil-Free, 16 Fl Oz |
This body lotion is perfect for people with dry skin who want lightweight hydration without greasy residue. It’s also ideal for sensitive skin seeking fragrance-free moisture that absorbs quickly. |
|
![]() |
eos Shea Better Body Lotion Fragrance Free, 24-Hour Hydration Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Unscented Body Lotion, 16 fl oz |
This eos Shea Better Body Lotion is perfect for anyone with sensitive skin. It’s fragrance-free and provides 24-hour hydration. |
|
![]() |
Lubriderm Advanced Therapy Fragrance Free Moisturizing Hand & Body Lotion + Pro-Ceramide, Intense Hydration for Itchy, Extra Dry, & Sensitive Skin, Non-Greasy, Hypoallergenic, 16 fl. oz |
This lotion is perfect for anyone with extra-dry, itchy, or sensitive skin who needs intense hydration that lasts. It works great if you want a fragrance-free, non-greasy formula that absorbs quickly and helps strengthen your skin’s moisture barrier. |
|
![]() |
Lubriderm Advanced Therapy Fragrance-Free Moisturizing Hand & Body Lotion + Pro-Ceramide, Intense Hydration for Itchy, Extra Dry, & Sensitive Skin, Non-Greasy, Hypoallergenic, 32 fl. oz |
This Lubriderm Advanced Therapy Lotion is perfect for people with itchy, extra-dry, and sensitive skin. It’s also great for anyone who wants a non-greasy lotion that provides intense hydration. |
|
![]() |
Gold Bond Healing Skin Therapy Lotion with Aloe 5.5 oz., Non-Greasy & Hypoallergenic |
This Gold Bond Healing Skin Therapy Lotion is perfect for people with dry or sensitive skin who want deep hydration without a greasy feel. It helps create healthier-looking skin that feels soft and smooth all day. |
|
![]() |
NIVEA Oil Infused Cherry Blossom and Jojoba Oil Body Lotion for Women, Fast-Absorbing and Non-Greasy Cherry Blossom Scented Lotion Moisturizes for 48 Hours, 16.9 Fl Oz Pump Bottle |
This lotion is perfect for busy women. It gives you 48-hour moisture and an indulgent cherry blossom scent that feels luxurious all day. |
|
![]() |
Amazon Basics Moisturizing Cocoa Butter Body Lotion for Dry Skin, Non-Greasy, Paraben Free, Lightly Scented, 20.3 Fl Oz, Pack of 1 |
This lotion is perfect for anyone with dry skin who wants soft, smooth skin without a greasy feel. It works great if you like a light scent and want a paraben-free product that is cruelty-free and safe for sensitive skin. |
Detailed Reviews
Discover the top 10 best non-greasy body lotions with this guide. We’ve analyzed expert reviews and customer feedback to find the best options. Each lotion is reviewed for its features and value, so you can choose the perfect one. Get ready to find your new favorite lotion for smooth, comfortable skin!
1. eos Shea Better Body Lotion Vanilla Cashmere, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Vanilla Body Lotion, 16 fl oz

Indulge your skin with eos Vanilla Cashmere Body Lotion. It offers 24-hour moisture for a smooth feel. This lotion is lightweight and never greasy.
This lotion is made with natural shea butter and oils. It is also vegan and dermatologist-recommended.
Enjoy the Vanilla Cashmere scent all day long. The fragrance has notes of vanilla, musk, and caramel. Your skin will love this product.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This body lotion is perfect for anyone who wants soft, smooth skin without the greasy feel. It works great for people who love sweet vanilla scents and need all-day moisture that feels light and clean.
Ready to Purchase?
2. eos Shea Better Body Lotion Coconut Waters, 24-Hour Moisture Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Coconut Body Lotion, 16 fl oz

Get ready for super-soft skin with eos Coconut Waters Body Lotion. It gives you 24-hour moisture without feeling heavy. This lotion is made with natural shea butter and other good stuff.
This lotion smells like a tropical vacation. It’s lightweight and non-greasy, so it feels great on your skin. Plus, it’s vegan and cruelty-free.
Enjoy the delicious scent of creamy coconut. Your skin will feel smooth and hydrated all day long.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone who wants soft, smooth skin all day. It’s lightweight, non-greasy, and made with natural shea butter and delightful coconut scent.
Ready to Purchase?
3. Lubriderm Daily Moisture Hydrating Body and Hand Lotion with Vitamin B5, Non-Greasy, 16 fl Oz, Package may vary

Lubriderm Daily Moisture Lotion is a 16-fl oz bottle of hydrating body and hand care. It helps replenish and moisturize dry skin all day. Use it on your hands and body for soft, healthy-looking skin.
This lotion is clinically proven to moisturize for 24 hours. It feels non-greasy and clean on your skin.
Enriched with Vitamin B5, it improves your skin’s moisture barrier. Apply it daily for normal-to-dry skin. From a dermatologist-developed brand, it makes skin feel great.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Lubriderm Daily Moisture lotion is perfect for people with dry skin who want smooth, soft hands and body all day long. It works great for those needing non-greasy hydration that lasts 24 hours.
Ready to Purchase?
4. Neutrogena Hydro Boost Body Lotion for Dry Skin Gel Cream with Hyaluronic Acid Moisturizer, Fragrance-Free Non-Greasy Lightweight Hydration, Oil-Free, 16 Fl Oz

This body lotion gives instant hydration to dry skin. Its lightweight gel-cream absorbs fast and feels non-greasy.
It is fragrance-free and oil-free. The formula is gentle on sensitive skin. It uses hyaluronic acid to lock in moisture.
Enjoy deep hydration without any heavy residue. Your skin will feel smooth, healthy, and comfortable all day.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This body lotion is perfect for people with dry skin who want lightweight hydration without greasy residue. It’s also ideal for sensitive skin seeking fragrance-free moisture that absorbs quickly.
Ready to Purchase?
5. eos Shea Better Body Lotion Fragrance Free, 24-Hour Hydration Skin Care, Lightweight & Non-Greasy, Natural Shea, Vegan, Unscented Body Lotion, 16 fl oz

This fragrance-free body lotion gives you 24-hour hydration without any heavy feel. It uses natural shea butter and 7 nourishing oils to keep your skin soft and smooth all day.
The lightweight formula soaks in fast and leaves no sticky residue. It’s perfect for sensitive skin and works great under your favorite scent.
This lotion is vegan and cruelty-free. It has no parabens or harsh chemicals. Dermatologists recommend it for gentle daily care.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This eos Shea Better Body Lotion is perfect for anyone with sensitive skin. It’s fragrance-free and provides 24-hour hydration.
Ready to Purchase?
6. Lubriderm Advanced Therapy Fragrance Free Moisturizing Hand & Body Lotion + Pro-Ceramide, Intense Hydration for Itchy, Extra Dry, & Sensitive Skin, Non-Greasy, Hypoallergenic, 16 fl. oz

Keep your skin healthy and strong. It gets intense hydration for 48 hours. The lotion is fast-absorbing and non-greasy.
This fragrance-free lotion is hypoallergenic. It is perfect for sensitive skin.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone with extra-dry, itchy, or sensitive skin who needs intense hydration that lasts. It works great if you want a fragrance-free, non-greasy formula that absorbs quickly and helps strengthen your skin’s moisture barrier.
Ready to Purchase?
7. Lubriderm Advanced Therapy Fragrance-Free Moisturizing Hand & Body Lotion + Pro-Ceramide, Intense Hydration for Itchy, Extra Dry, & Sensitive Skin, Non-Greasy, Hypoallergenic, 32 fl. oz

Lubriderm Advanced Therapy is a fragrance-free lotion with Pro-Ceramide for intense hydration. It helps itchy, extra-dry skin feel smoother and stronger. This value-size bottle gives 48-hour moisture without grease.
The lotion has Vitamin E and Pro-Vitamin B5 to build your skin barrier. It’s safe for sensitive skin and works fast for daily care.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Lubriderm Advanced Therapy Lotion is perfect for people with itchy, extra-dry, and sensitive skin. It’s also great for anyone who wants a non-greasy lotion that provides intense hydration.
Ready to Purchase?
8. Gold Bond Healing Skin Therapy Lotion with Aloe 5.5 oz., Non-Greasy & Hypoallergenic

Your skin needs deep care. Gold Bond Healing Lotion gives it that care.
This lotion uses seven intensive moisturizers. It has three nourishing vitamins. It is dermatologist-tested.
Get healthy-looking skin that feels fresh. It is non-greasy and absorbs fast.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Gold Bond Healing Skin Therapy Lotion is perfect for people with dry or sensitive skin who want deep hydration without a greasy feel. It helps create healthier-looking skin that feels soft and smooth all day.
Ready to Purchase?
9. NIVEA Oil Infused Cherry Blossom and Jojoba Oil Body Lotion for Women, Fast-Absorbing and Non-Greasy Cherry Blossom Scented Lotion Moisturizes for 48 Hours, 16.9 Fl Oz Pump Bottle

This lotion gives your skin 48 hours of moisture. It changes dry skin into smooth and radiant skin.
It smells like cherry blossoms mixed with jojoba oil. The lotion soaks in fast. Your skin stays smooth without feeling greasy.
Our lotion is tested for skin safety. It comes in a partly recycled bottle with an easy pump.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for busy women. It gives you 48-hour moisture and an indulgent cherry blossom scent that feels luxurious all day.
Ready to Purchase?
10. Amazon Basics Moisturizing Cocoa Butter Body Lotion for Dry Skin, Non-Greasy, Paraben Free, Lightly Scented, 20.3 Fl Oz, Pack of 1

This cocoa butter body lotion works great for dry skin. It moisturizes your skin and gives it a healthy glow. Plus, it’s paraben-free and feels good.
The non-greasy formula keeps skin soft and smooth. You get a lot in one 20.3 Fl Oz bottle.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone with dry skin who wants soft, smooth skin without a greasy feel. It works great if you like a light scent and want a paraben-free product that is cruelty-free and safe for sensitive skin.
Ready to Purchase?
Buying Guide
Finding the right body lotion is simple when you know what to look for. I used to struggle with sticky lotions, but now, my skin feels light and soft all day.
- Moisture Time: Look for lotions that offer 24-hour or longer hydration. This means fewer reapplications and happy, soft skin.
- Texture: Choose lightweight or gel formulas that absorb fast. They won’t leave you feeling greasy or sticky.
- Ingredients: Pick lotions made with natural butters and oils like shea butter or jojoba oil. These feed your skin without clogging pores.
- Skin Type Compatibility: Find options that suit your skin, whether it’s dry, sensitive, or normal. Some lotions are made just for sensitive skin with no fragrance.
- Scent: Select a fragrance you like, or go for fragrance-free if you prefer no smells. Some lotions mix soft vanilla or coconut scents that feel relaxing.
- Vegan and Cruelty-Free: If this is important, check for vegan and cruelty-free labels. Many quality brands offer products that care for you and animals.
- Size and Value: Consider how much lotion you get for the price. Bigger bottles can be great for good value, especially if you use lotion daily.
- Extra Benefits: Some lotions add vitamins like B5 or E for added skin care. These help strengthen your skin barrier and keep it healthy.
Choosing the best non-greasy body lotion means looking for hydration, softness, and a light feel. With these tips, you can find your perfect lotion that your skin will love every day.