Dry skin isn't just uncomfortable; it’s a distraction. You need 24-hour hydration without blowing your budget on luxury markup. Therefore, here are 6 body lotions under ₹499 for dry skin and long-lasting hydration.
6 Body Lotions Under ₹499 For Dry Skin
Quick Glance
Product | Brand | Price |
Vanilla Caramello Body Lotion | BodyLovin' | ₹525 (sale price ₹380) |
Nourishing Lotion Body Milk | NIVEA | ₹550 / 400 ml (often discounted to under ₹499) |
Niacinamide & Shea Butter Body Lotion | Chemist At Play | ₹399 / 236 ml |
Moisturising Lotion | Cetaphil | ₹399 / 60 ml |
10% Magnesium Body Lotion | mCaffeine | ₹499 / 300 ml |
Sunscreen Body Lotion | Wishcare | ₹495 / 200 ml |
1. Vanilla Caramello Body Lotion by BodyLovin'
You know how your mouth waters when you smell something delicious? That is what this plum body lotion is like. It has a really delicious caramel scent. If you like sweet fragrances, it moisturizes really well.
Characteristics:
• Lightweight, velvety smooth texture.
• Non-sticky, never heavy.
• Hyaluronic Acid for deep hydration.
• Cocoa Butter and Hazelnut Oil for proper nourishment and silky, soft skin.
Price:
₹525 / Sale price: ₹380 (currently available 28% OFF on the official website)

Vanilla Caramello Body Lotion (Image Credit: BodyLovin' Plum)
2. NIVEA Nourishing Lotion Body Milk
It is specifically formulated for dry to very dry skin, perfect for this winter season. I personally love this lotion for my dry skin. It makes the skin look glowy and feel smooth.
Characteristics:
It claims to provide seventy-two hours of moisturisation and contains Hyaluronic acid, Almond Oil,l and Vitamin E.
Price:
₹550/ 400 ml (mostly on discount under ₹4;9, currently on Nykaa, it is available at ₹440)

Nourishing Lotion Body Milk (Image Credit: NIVEA)
3. Chemist At Play Niacinamide & Shea Butter Body Lotion
It claims to even out skin tone and brighten it while providing long-lasting moisturisation. It's an all-rounder.
Price: 399/236 ml
Characteristics:
• Contains 5% AHA Body Lotion that gently exfoliates your skin.
• Also contains Niacinamide for Smooth and Hydrated Skin.
• Lightweight, Non-Greasy Formula.

Niacinamide & Shea Butter Body Lotion (Image Credit: Chemist At Play)
4. Cetaphil Moisturising Lotion
If you have sensitive skin, like people who experience itching, stinging, or burning sensations when applying products to their skin. This stark white Cetaphil Moisturizing Lotion is perfect for them. However, the price is very high comparatively.
Price: ₹399/ 60 ml
Characteristics:
• Lightweight lotion.
• Clinically proven to instantly soothe.
• Provides lasting 48-hour hydration.

Moisturising Lotion (Image Credit: Cetaphil)
5. mCaffeine 10% Magnesium Body Lotion
After applying this, you don't even need to wear a separate perfume, and it provides excellent hydration. It has many variants available.
Price: ₹499/ 300ml
Charcteristics
• Contains magnesium to support an active lifestyle by targeting.Muscle soreness, fatigue, and Muscle Cramps
• Regulates Melatonin (sleep hormone) to deliver quality and deep sleep
• Contains cocoa butter, aloe, and chamomile for deep moisturization without any stickiness.
Reduces stress and promotes better sleep.

10% Magnesium Body Lotion (Image Credit: mCaffeine)
6. Wishcare's Sunscreen Body Lotion
I literally never step out of the house without it. This feels so good and expensive on the skin and is very hydrating.
Price: ₹495/200 ml
Characteristics:
• SPF 50 Sunscreen Body Lotion PA++++.
• Prevents Body Tan with high UVA/UVB protection
• Dermatologically tested. Free from parabens, gluten, and fragrances; vegan and cruelty-free.

Sunscreen body lotion (Image Credit: Wishcare)
Each of the above-listed body lotions for dry skin not only deals with roughness in the winter season but also gives a non-greasy, smooth finish. All you need to do is choose the right lotion, as per your needs for long-lasting hydrating skin.
Faqs
1. What are some ingredients in body lotions that work well on dry skin?
In order to moisturize dry skin effectively, choose body lotions that contain ingredients such as humectants such as hyaluronic acid and glycerin, and emollients like shea butter and ceramides.
2. How frequently should one use body lotion to stay hydrated for longer periods of time?
To remain hydrated for longer periods of time using body lotions, you need to use them at least twice per day, preferably right after bathing or taking a shower while the skin is still damp, as well as before going to bed.
