Looking for body lotions that keep your skin soft and fragrant all day? Discover deeply nourishing formulas with 24-hour hydration and long-lasting scents—from cozy vanilla to vibrant florals—for silky, non-greasy smoothness you can feel (and smell!).
Looking for body lotions that keep skin soft and smell amazing? These picks blend 24-hour hydration with scents that linger. From warm vanilla to fresh florals, your skin stays smooth and fragrant all day.
Each lotion here is crafted to nourish deeply while wrapping you in a luxurious aroma. Whether you crave cozy warmth or a burst of citrus, there’s a formula to match your vibe. They’re non-greasy, fast-absorbing, and packed with skin-loving ingredients.
Hydration lasts up to 48 hours.
Fragrances stay all day.
Skin feels silky, never sticky.
List of Top 10 Long-Lasting Fragrance 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 eos Shea Better Body Lotion in Vanilla Cashmere is perfect for anyone who wants long-lasting hydration without any greasiness. It’s ideal for those seeking soft, smooth skin with a delightful, cozy scent. |
|
![]() |
Jergens Shea Fusion Warm Amber Body Lotion, Moisturizer with Shea Butter & Vitamin E, 14 Fl Oz |
This Jergens Shea Fusion Warm Amber Body Lotion is perfect for anyone who loves to feel smooth and supple all day long! It’s for those who enjoy a warm, inviting scent and want long-lasting hydration from a dermatologist-tested formula. |
|
![]() |
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 body lotion is ideal for women with dry skin seeking 48-hour moisture and a light cherry blossom scent. It absorbs quickly, feels smooth, and works for sensitive skin. The recycled bottle adds eco-friendly care to your routine. |
|
![]() |
AVON Attraction Body Lotion – Seductive & Long-Lasting Fragrance, Intense Hydration for Women, Daily Use (2×125 ml / 2×4.2 fl oz) |
This AVON Attraction Body Lotion is perfect for any woman who wants to feel seductive and hydrated all day long. It’s also a great choice for those who love a long-lasting fragrance and want to pamper their skin with intense moisture. |
|
![]() |
JAOJAO Body Lotion Gift Set, Lotion Sets for Women Gift, Body Care Non-Greasy Moisturizing Long Lasting Fragrance, Ideal Skincare Relaxing Home Spa Set, Includes Body Lotion and Body Perfume |
Non-greasy and deeply hydrating, this set offers long-lasting fragrance for soft, refreshed skin. Perfect for all skin types, it’s a thoughtful gift anyone would love. |
|
![]() |
TokyoMilk Dead Sexy Parfum Crema, 2.5 oz – Deep Vanilla, Exotic Wood, White Orchid & Ebony – Women’s Fragrance, Perfume Cream, Perfumed Body Lotion |
This TokyoMilk Dead Sexy Parfum Crema is perfect for the woman who wants a long-lasting, alluring scent without the fuss of traditional perfume. It’s a modern, triple-scented alternative that’s easy to apply and leaves you smelling amazing all day. |
|
![]() |
Victoria’s Secret Amber Romance Nourishing Hand & Body Lotion |
This lotion is perfect for anyone who loves a sweet, warm scent. It’s great for daily use to keep skin soft and smelling amazing. |
|
![]() |
Tree Hut Tangerine Moisturizing Body Lotion, Ceramide and Squalene Formula Helps Protect Skin, Long-lasting Hydration Leaves Skin Feeling Soft & Moisturized, 8.5 Fl Oz. |
Anyone who wants soft, hydrated skin and loves a bright tangerine scent will love this lotion. It’s perfect for dry‑skin, vegans, and anyone who likes a simple, American‑made, paraben‑free moisturizer. |
|
![]() |
Library of Flowers Willow & Water Parfum Crema, 2.5 oz., Cut Greens, Flowering Lotus, & Watercress Scented Women’s Solid Perfume, Long Lasting Fragranced Body Lotion |
This is perfect for women who love subtle, long-lasting fragrance without the alcohol sting of traditional perfumes. If you want a scent that feels personal, natural, and gently present all day, this creamy solid perfume is made for you. |
|
![]() |
Jergens Shea Fusion Vanilla Crush Body Lotion, Moisturizer with Shea Butter & Vitamin E, 14 Fl Oz |
This Jergens Shea Fusion Vanilla Crush Body Lotion is perfect for anyone who wants soft, smooth skin with a delightful vanilla scent. It’s ideal for those seeking long-lasting hydration and a lotion that’s gentle on the skin, free from parabens and artificial dyes. |
Detailed Reviews
Top 10 long‑lasting fragrance body lotions are chosen by experts and users. Each lotion gives lasting scent, soft skin, and good value. The guide helps you pick the perfect match fast. Read on for clear, trusted reviews you can rely on.
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

eos Shea Better Body Lotion in Vanilla Cashmere gives your skin 24-hour moisture. It’s lightweight and non-greasy, so it feels smooth, not heavy.
Made with natural shea butter and 7 nourishing oils, this lotion keeps skin soft and protected. It’s vegan, cruelty-free, and dermatologist-recommended.
Sweet vanilla scent, cozy caramel notes, soft musk finish.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This eos Shea Better Body Lotion in Vanilla Cashmere is perfect for anyone who wants long-lasting hydration without any greasiness. It’s ideal for those seeking soft, smooth skin with a delightful, cozy scent.
Ready to Purchase?
2. Jergens Shea Fusion Warm Amber Body Lotion, Moisturizer with Shea Butter & Vitamin E, 14 Fl Oz

Experience the rich warmth of Jergens Shea Fusion Warm Amber Body Lotion. It leaves your skin softly scented with amber, peach, and soft powder. Feel refreshed and pampered every day.
This moisturizer is made with shea butter and Vitamin E. It keeps your skin smooth, hydrated, and healthy for hours. It’s gentle and safe for all skin types.
Feel good knowing it’s dermatologist tested. It’s cruelty-free, paraben-free, and free from artificial dyes. Discover your perfect signature scent and enjoy all-day hydration.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Jergens Shea Fusion Warm Amber Body Lotion is perfect for anyone who loves to feel smooth and supple all day long! It’s for those who enjoy a warm, inviting scent and want long-lasting hydration from a dermatologist-tested formula.
Ready to Purchase?
3. 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

Dry skin? Kiss it goodbye for 48 hours with this fast-absorbing body lotion. It melts in instantly, leaving skin touchably smooth—not greasy. Jojoba oil and cherry blossom work together to nourish deeply.
Breathe in luxury every time you apply this lotion. Its delicate, floral scent wraps you in calm confidence. Feel pampered with every pump, any day of the year.
Safe, simple, and sustainable. Dermatologically tested for skin compatibility and bottled in 50% recycled plastic. One bottle, endless softness.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This body lotion is ideal for women with dry skin seeking 48-hour moisture and a light cherry blossom scent. It absorbs quickly, feels smooth, and works for sensitive skin. The recycled bottle adds eco-friendly care to your routine.
Ready to Purchase?
4. AVON Attraction Body Lotion – Seductive & Long-Lasting Fragrance, Intense Hydration for Women, Daily Use (2×125 ml / 2×4.2 fl oz)

Unleash your seductive charm with AVON Attraction Body Lotion! This twin pack offers a captivating blend of blackberry, deep musk, and warm vanilla amber. Enjoy double the elegance for any occasion.
Experience intense hydration with a generous 250ml (8.4 fl oz) total. Your skin will feel silky smooth and soft all day long. It’s a practical and cost-effective way to pamper yourself.
This lotion is suitable for all skin types, absorbing quickly without any greasiness. It’s the perfect way to keep your skin hydrated and beautifully scented wherever you go.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This AVON Attraction Body Lotion is perfect for any woman who wants to feel seductive and hydrated all day long. It’s also a great choice for those who love a long-lasting fragrance and want to pamper their skin with intense moisture.
Ready to Purchase?
5. JAOJAO Body Lotion Gift Set, Lotion Sets for Women Gift, Body Care Non-Greasy Moisturizing Long Lasting Fragrance, Ideal Skincare Relaxing Home Spa Set, Includes Body Lotion and Body Perfume

Discover the JAOJAO Body Lotion Gift Set. It’s perfect for women who want soft, smooth skin. The set includes body lotion and body perfume, making it a wonderful gift option.
This non-greasy lotion absorbs quickly and keeps your skin deeply hydrated for 24 hours. The refreshing fragrance makes you feel refreshed and energized all day.
The set is portable and easy to use anywhere. It’s suitable for all skin types and makes a lovely gift for loved ones to enjoy and remember you by.
| Pros | Cons |
|---|---|
|
|
Perfect For:
Non-greasy and deeply hydrating, this set offers long-lasting fragrance for soft, refreshed skin. Perfect for all skin types, it’s a thoughtful gift anyone would love.
Ready to Purchase?
6. TokyoMilk Dead Sexy Parfum Crema, 2.5 oz – Deep Vanilla, Exotic Wood, White Orchid & Ebony – Women’s Fragrance, Perfume Cream, Perfumed Body Lotion

TokyoMilk Dead Sexy Parfum Crema is a luxurious fragrance cream for women. It combines deep vanilla, exotic wood, and white orchid scents. This product gives you a unique way to wear perfume.
The cream has an extra-rich base that feels great on your skin. You can apply it to your pulse points for a lasting scent.
This triple-scented lotion offers a modern twist on traditional perfume. Enjoy the allure of this beautiful fragrance every day.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This TokyoMilk Dead Sexy Parfum Crema is perfect for the woman who wants a long-lasting, alluring scent without the fuss of traditional perfume. It’s a modern, triple-scented alternative that’s easy to apply and leaves you smelling amazing all day.
Ready to Purchase?
7. Victoria’s Secret Amber Romance Nourishing Hand & Body Lotion

Smells like deep amber, sugar kisses, and chasing sunsets. Fast-absorbing formula gives 24-Hour Moisture.
Layer with Amber Romance Mist for longer fragrance. Try The Mist Collection scents like Bare Vanilla and Velvet Petals.
Gourmand style is sweet and warm. Perfect for hands and body. Try it today!
| Pros | Cons |
|---|---|
|
|
Perfect For:
This lotion is perfect for anyone who loves a sweet, warm scent. It’s great for daily use to keep skin soft and smelling amazing.
Ready to Purchase?
8. Tree Hut Tangerine Moisturizing Body Lotion, Ceramide and Squalene Formula Helps Protect Skin, Long-lasting Hydration Leaves Skin Feeling Soft & Moisturized, 8.5 Fl Oz.

Get ready for a burst of sunshine with Tree Hut Tangerine Moisturizing Body Lotion! This lotion delivers a bright tangerine scent that will leave your skin feeling incredibly soft and wonderfully hydrated.
Simply squeeze it on. Slather it everywhere. Feel amazing all day.
Infused with ceramides and squalane, this formula is a dream for your skin barrier, helping it stay strong and healthy. Plus, it’s paraben-free, vegan, and sulfate-free, making your daily routine a self-care ritual you’ll love.
| Pros | Cons |
|---|---|
|
|
Perfect For:
Anyone who wants soft, hydrated skin and loves a bright tangerine scent will love this lotion. It’s perfect for dry‑skin, vegans, and anyone who likes a simple, American‑made, paraben‑free moisturizer.
Ready to Purchase?
9. Library of Flowers Willow & Water Parfum Crema, 2.5 oz., Cut Greens, Flowering Lotus, & Watercress Scented Women’s Solid Perfume, Long Lasting Fragranced Body Lotion

Library of Flowers Willow & Water Parfum Crema is a triple-scented solid perfume that offers a long-lasting fragrance. It’s a rich, creamy alternative to traditional perfumes, perfect for daily use.
This beautifully crafted tin holds a scented lotion with cut greens, flowering lotus, and watercress. Wear it alone or layer for a custom fragrance. It’s whimsical and delightful, making everyday beauty more special.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This is perfect for women who love subtle, long-lasting fragrance without the alcohol sting of traditional perfumes. If you want a scent that feels personal, natural, and gently present all day, this creamy solid perfume is made for you.
Ready to Purchase?
10. Jergens Shea Fusion Vanilla Crush Body Lotion, Moisturizer with Shea Butter & Vitamin E, 14 Fl Oz

Jergens Shea Fusion Vanilla Crush Body Lotion is a moisturizer that leaves your skin soft and lightly scented. It has a cozy vanilla aroma with hints of toasted almonds and warm sugar.
This lotion is blended with shea butter and Vitamin E. It nourishes and smooths your skin. It gives 24-hour hydration for all-day softness.
The formula is dermatologist-tested and cruelty-free. It’s also paraben-free and has no artificial dyes. Discover your signature scent with Jergens Shea Fusion.
| Pros | Cons |
|---|---|
|
|
Perfect For:
This Jergens Shea Fusion Vanilla Crush Body Lotion is perfect for anyone who wants soft, smooth skin with a delightful vanilla scent. It’s ideal for those seeking long-lasting hydration and a lotion that’s gentle on the skin, free from parabens and artificial dyes.
Ready to Purchase?
Buying Guide
Want soft skin that smells great? Find the perfect body lotion for you. These lotions keep you smelling good and feeling smooth.
People love how these lotions make their skin feel soft and smell amazing all day. They say the scents are lovely and not too strong.
Here’s what to think about when you’re picking out a lotion:
-
Scent: Choose a smell you love. Think about if you like floral, sweet, or woodsy scents.
-
Hydration: Look for long-lasting moisture. Lotions that offer 24-hour or 48-hour hydration are a good choice.
-
Ingredients: Check for skin-loving ingredients like shea butter, Vitamin E, or natural oils. These help to nourish and protect your skin.
-
Skin Type: Make sure the lotion is right for your skin. If you have sensitive skin, choose a lotion that is dermatologist-tested and free of parabens and artificial dyes.
-
Formula: Pick a non-greasy formula. These lotions absorb quickly and leave your skin feeling silky, not sticky.
-
Longevity: Some lotions have body perfumes included. Find lotions where fragrances stay all day.
Hope this helps you find the best lotion that works for you.