Caring for your skin does not stop at washing it. Moisture is essential to the skin as without it the skin would be hungry for nourishment. After a shower, it is necessary that you use a lotion which works best for your skin and helps you get that radiance you have always wanted. We’ve made a list of some of the most popular brands of lotions that’ll care for your skin all along the way. Let’s take a look.
List of Top 10 Best Moisturizing Body Lotions in India
1. Dove Essential Nourishment Body Lotion
Dove Essential Nourishment Body Lotion provides a long lasting softness and deep care for normal to dry skin. It is non-greasy and provides optimum moisture and hydration.

Skip to Content
Pros:
- Non-greasy
- Keeps the skin hydrated
- Makes the skin smooth and soft
Cons:
- Might have a hint of stage make-up smell
Ratings
4/5
Best Price
Rs. 111
Also See, Dove Product Price List
2. Vaadi Herbals Hand and Body Lotion
Vaadi Herbals Hand and Body Lotion have sunflower extracts which provide optimum moisture to the skin. It also contains organic honey, shea butter, distilled fig extract and coconut oil derivative which make the skin soft and supple.

Pros:
- Non-greasy
- Indulging fragrance
- Nourishes the skin by retaining moisture
Cons:
- Very thick consistency
Ratings
4/5
Best Price
Rs. 138
3. The Body Shop Cherry Blossom Body Lotion
This lotion has a romantic aroma and is infused with Japanese cherry blossom. This lightweight formula softens the skin and keeps it fresh and healthy.

Pros:
- Beautiful floral scent
- Light weight
- Does not contain harsh chemicals
Cons:
- Relatively expensive
Ratings
4/5
Best Price
Rs. 626
Also Find, The Body Shop Products Online Price List
4. Khadi Body Lotion
Khadi body lotion is enriched with apricot and almond essential oils which are rich in antioxidants. The lotion prevents cellular damage and penetrates deep into the skin keeping it youthful.

Pros:
- Maintains skin elasticity
- Provides deep moisturization
- Suitable for dry skin
Cons:
- Might make skin too oily for some
Ratings
4/5
Best Price
Rs. 145
5. Nivea Express Hydration Body Lotion
Nivea body lotion gets easily absorbed in the skin and sea minerals help repair skin damage. It counters the dryness layer by making the skin soft and supple.

Pros:
- Fast absorption
- Hydrates the skin
- Light and non-greasy
Cons:
- Not too effective on very dry skin.
Ratings
4/5
Best Price
Rs. 129
Also Check, Nivea Products Price List
6. Forest Essential Body Lotion
This hand and body lotion has caramelized sugar crystals that maintain the moisture of the skin. It also uses burnt cane sugar as an ingredient which keeps the skin nourished.

Pros:
- Fragrant
- Non-greasy
- Made up of natural ingredients
Cons:
- Relatively expensive
Ratings
4/5
Best Price
Rs. 1186
Also Find, Forest Essential Products Price List
7. Vaseline Intensive Care Aloe Body Lotion
Vaseline is one of the most popular brands in India. This lotion contains aloe vera which is a great ingredient to protect your skin from the sun. Vaseline is very light and can easily be absorbed by the skin and nourishes it from within. Vaseline is a good product for dry skin especially during harsh summers when the sun can make your skin feel cracked and sweaty. Apply Vaseline for a cool and soothing experience during summers.

Pros:
- Light and non-greasy
- Fast absorption
- Calms dry and irritated skin
Cons:
- No long lasting fragrance
- Not suitable for very dry skin
Ratings
4/5
Best Price
Rs. 159
Also Check, Vaseline Body Lotion Price
8. Dove Nourishing Shea Butter Body Lotion
Dove nourishing body lotion has a rich blend of shea butter extract which goes deep into the skin. It provides a natural glow and helps remove dryness.

Pros:
- Has a nice cocoa butter fragrance
- Not greasy
- Affordable
Cons:
- Does not contain SPF
- Contains parabens
Ratings
4/5
Best Price
Rs. 244
9. Lotus Herbals Almond Body Lotion
Lotus body lotion not only nourishes the skin but provides protection from the harmful UV rays of the sun. It is ideal for combination skin.

Pros:
- Nourishes the skin
- Provides glow and radiance
- Mild almond fragrance
- Contains SPF
Cons:
- Takes time for absorption
- Contains parabens
- Re-application might be needed after 5-6 hours
Ratings
3/5
Best Price
Rs. 252
10. Avon Little Red Dress Body Lotion
Avon Little Dress body Lotion has a warm and spicy scent that is perfect for a chic and refined woman. It moisturizes and softens the skin perfectly.

Pros:
- Amazing fragrance
- Beautiful packaging
- Softens the skin
Cons:
- Might not suit some and can cause rashes
Ratings
4/5
Best Price
Rs. 274
Also Find, Avon Products Price List
You can also buy any of these from Homemart at best prices using Homeomart
Top 10 Best Moisturizing Body Lotions-Full Comparison with Price
Product | Rating | Price |
Dove Essential Nourishment Body Lotion | 4.0/5 | Rs. 111 |
Vaadi Herbals Hand and Body Lotion | 4.0/5 | Rs. 138 |
The Body Shop Cherry Blossom Body Lotion | 4.0/5 | Rs. 626 |
Khadi Body Lotion | 4.0/5 | Rs. 145 |
Nivea Express Hydration Body Lotion | 4.0/5 | Rs. 129 |
Forest Essential Body Lotion | 4.0/5 | Rs. 1186 |
Vaseline Intensive Care Aloe Body Lotion | 4.0/5 | Rs. 159 |
Dove Nourishing Shea Butter Body Lotion | 4.0/5 | Rs. 244 |
Lotus Herbals Almond Body Lotion | 3.0/5 | Rs. 252 |
Avon Little Red Dress Body Lotion | 4.0/5 | Rs. 274 |
Similar Stories You Need To Read
- These are the Best Moisturizers For Men
- These are the Best Moisturizers For an Oily Skin
- These are the Best Sunscreens in India
- Best Sunscreens for Oily Skin
- Best Moisturizer for Dry Skin
👋CashKaro Exclusive Offer👋
Hungry for more Cashback 💸? Download CashKaro App to get a Rs 60 bonus Cashback + Save up to Rs 15,000/month on online shopping.