Are you looking for the 10 best body lotions in India for both men and women? If your answer is yes, then you have landed on the right place. Our body skin is a little harder than the facial skin but we cannot ignore the fact that we give a lot of attention to our facial skin and often neglect our body.
Moisturization is one the most basic yet vital steps in the daily beauty routine, it keeps you look young, smooth, and beautiful. Whether you have dry skin, normal, oily, or sensitive skin, body lotion is compulsory.
Fortunately, with so many brands offering a wide variety of moisturizers for daily use, you can explore different varieties of products. Here, I am jotting down a list of 10 Best Body Lotions in India for both men and women. Go through the list and include the one in your daily routine to prevent your skin from dryness and dullness.
So, let’s go!
- Vaseline Healthy White Triple Lightening Body Lotion

Gone are the days when we used to apply body lotion just in winter. In today’s modern world, many brands have come up with body lotion with sun protection formula. And, Vaseline Healthy White Triple Lightening Body Lotion is the biggest example of it.
This lotion contains Vitamin B3 and comes with SPF 24 PA++ that gives complete protection to your skin from the harmful sun rays.
Another advantage of this product is that it is ideally suitable body lotion + sun protection formula for normal to combination skin.
The consistency of this body lotion is great and it blends beautifully into the skin without leaving any greasy or sticky feel behind that makes one of the best body lotions in India for summer.
The lotion from Vaseline effectively hydrates your skin and brightens up the face also. Moreover, the cost is pocket-friendly; you can get the 300ml in just Rs 270.
Explore Vaseline Healthy White Triple Lightening Body Lotion on Amazon.
2. Nivea Extra Whitening Cell Repair Body Lotion SPF15

When it comes to best body lotion for glowing skin, Nivea Body Lotion Extra Whitening is the most popular choice among people. This formula contains Camu and Acerola Cherry that is rich in Vitamin C. It gives a great boost to the production of collagen that helps repair cell damage and rejuvenates the skin.
The lotion also helps you in reducing dark spots, evens out your skin tone, repairs rough skin, and heals cracked skin.
The formula is no too thick or too runny and it can spread on your skin easily. With so many benefits, no doubt Nivea has become the best body lotion brand for dry skin in India. This is a recommended moisturizer if you have dry skin and get a glowing and moisturized skin.
Buy Nivea Extra Whitening Cell Repair Body Lotion SPF15 on Amazon.
3. Lakme Peach Milk Moisturizer

Lakme Peach Milk moisturizer has been one of the most popular moisturizers in India. Although with the emergence of many new brands, the popularity has decreased in some ways yes this is on the leading position among best body lotions in India 2020.
It is all-time favourites for a lot of people! Now, the company has revamped the older version and introduced a better version with additional benefits. The new formula contains SPF 24 along with hydrating agents, essential vitamins, antioxidants & AHA.
It easily gets absorbed on the skin and moisturizes well. Besides, the location has a subtle pleasant fragrance that makes it best-perfumed body lotion in India.
Apart from its amazing formula, Lakme Peach Milk moisturizer comes in a pretty bottle packaging that is sturdy and easy to carry around. You can buy the location online as well as offline at just Rs 220 for 120 ml.
Buy Lakme Peach Milk Moisturizer on Amazon.
Check: Best Websites To Buy Beauty Products In India
4. St. D’Vence Winter Edition Body Lotion

St. D’Vence Winter Edition Body Lotion is an oil-based body lotion and is considered as the best winter moisturizer in India. The product is designed to moisturize dry skin intensely during cold, harsh winters.
This Winter Edition Body Lotion contains the purest ingredients like Australian tea tree oil, French shea butter, vitamin E, almond oil, jojoba oil, aloe vera, etc. The formula penetrates deep into your skin and keeps it healthy and nourished all day long.
If you are looking for a body lotion that is richly hydrating and non-greasy at an affordable range, go for it.
The unique thing about this winter’s best lotion is that it is 100% vegetarian with no harmful chemicals. Buy St. D’Vence Winter Edition Body Lotion on Amazon.
5. Himalaya Herbals Cocoa Butter Intensive Body Lotion

Known to be the best body lotion for dry skin in India, Himalaya Herbals Cocoa Butter Intensive Body Lotion provide conditioning and moisturizating to extra dry skin. The product is made of wheat germ oil and cocoa butter that effectively works to soften and smoothen your dry skin.
This lotion can be best suited for those people whose skin loses moisture during harsh weather. It effectively replenishes lost moisture and restores the skin’s elasticity, leaving it more toned.
It also contains olive oil and grapes seed oil that works great in repairing and restoring damaged skin and gives a long-lasting glow.
The company claims to be gentle on sensitive skin so can be perfect body lotion for sensitive skin. It is ideal for daily use providing intense hydration and pleasant fragrance. Moreover, the travel-friendly packaging allows you to carry it anywhere you go.
Explore Himalaya Herbals Cocoa Butter Intensive Body Lotion on Amazon.
6. Lotus Herbals Safe Sun UV-Protect Body Lotion

Lotus Herbals Safe Sun UV-Protect Body Lotion is the two-in-one formula; it protects your skin from UVA/UVB rays of the sun while providing intense hydration.
The lotion is an amazing combination of vitamin B3 and E with a UV filter that controls melanin, prevents skin darkening, tanning, and adds a glow to your skin. Moreover, it helps you to maintain the pH balance of your skin.
With so many advantages, no doubt, this product is the best body lotion in India that makes you healthy and radiant and is ideal for daily use.
Buy Lotus Herbals Safe Sun UV-Protect Body Lotion on Amazon.
7. Dove Nourishing Secrets Glowing Ritual Body Lotion

Because of its unique and soft formula, Dove has become one of people’s favourite soap and lotion brands in India. Its body lotion comes up with some unique combination that moisturizes your skin deeply to make it radiant and extra soft.
The brand claims that its luxurious formula contains a blend of lotus flower extracts and rice milk. Rice milk contains a lot of vitamins that are beneficial for the skin; it gives your skin a smooth touch and beautiful look. Lotus is linked to serenity and purity. It also holds soothing properties and a sparkling floral scent.
Dove Nourishing Secrets Glowing Ritual Body Lotion is the best-perfumed body lotion and is suitable for all skin types. This formula holds a pleasant fragrance and is dermatologically tested.
Buy Dove Nourishing Secrets Glowing Ritual Body Lotion on Amazon.
8. Neutrogena Oil-Free Moisturizer

Neutrogena Oil-Free Moisturizer is a great pick for people having oily, sensitive, or acne-prone skin. It makes your skin soft & nourished and is also suitable for sensitive skin.
If you are confused about selecting the best body lotion for women in India, go for the Oil-Free Moisturizer without any doubt.
It is lightweight & non-sticky that sinks into the skin seamlessly and keeps it moisturized. This is non-comedogenic and contains SPF 15 for complete protection from harmful UAV rays. Furthermore, it is free from alcohol and parabens as well.
Regardless of so many good things this amazing body lotion is available at a reasonable cost. You can get the 115 ml of Neutrogena Oil-Free Moisturizer at just Rs 349.
Purchase Neutrogena Oil-Free Moisturizer now.
9. Parachute Advanced Coconut Milk Deep Nourish Body Lotion

We all have Parachute coconut oil in our home. Besides, the Advanced Body Lotion from Parachute has become favourite choice among men and women both in India.
What I found interesting and unique in this body lotion is its 100% natural moisturizering formula that gives skin deep nourishment. The company claims that its cocolipid formula goes 10-layers deep in the skin to nourish and moisturize it.
This non-sticky formula has unique moisture lock technology that helps your skin in retaining moisture for a long time.
If you are looking for the best body lotion in India especially for winter, this is the best solution. It will make your dry skin smooth and hydrated and keep it nourished for at least the next 24 hours.
You will love its pleasant smell and travel-friendly packaging. The only drawback of Parachute Advanced Coconut Milk Deep Nourish Body Lotion is that it doesn’t contain SPF so, does not protect skin from sun damage.
Explore the Parachute Advanced Coconut Milk Deep Nourish Body Lotion on Amazon.
10. Biotique Bio Wintercherry Rejuvenating Body Nourisher

Biotique Bio Wintercherry Lightening and Rejuvenating Body Nourisher is the leading name when it comes to body lotions. But this is the best body lotion to improve skin tone and is perfect for all skin types.
The formula is excellent in nourishing and revitalizing your damaged skin. By using this lotion, you start feeling your skin turn soft and smooth and have a smooth touch.
Make of natural oil and plant extracts like winter cherry, safflower, almond oil, musk root, and sunflower, Biotinque Bio body nourisher is a perfect herbal body lotion for people who prefer using healthy-ingredient based products. And that is why it is listed in the 10 Best Body Lotions In India. Buy Biotique Bio Wintercherry Rejuvenating Body Nourisher on Amazon.
Use the product on a regular basis to have improved skin elasticity and suppleness. Don’t worry about the cost; this is available at a reasonable cost.
Check now: 8 Best Face Cleansers, According to Dermatologist and Skin Experts
Bottom Line
I have tried all the above but Nivea has always been my favourite , Very informative blog.
Nivea is the most reliable option for daily use.
Oh the Biotique one is one of my favorites in India. Also, I’m realizing it might be best to get one of the SPF ones! I didn’t realize there were so many
Love all these brands. Vaseline was my all time favorite but now I’ve switched to biotique and I’m loving it too
Vaseline and Biotique both are great and famous for their quality product.
Today, there are many body lotions that come with SPF protection quality.
Great post with lots of information! I have tried most and heard all except #4 St D’vence. Thanks for the reco and review, will try.
I am always looking for a good body lotion and hearing others reviews are the best way to find good ones! Thanks!
Right, reviews help us find a better option.
This is a great comprehensive list! I love Vaseline’s intensive moisture. I had never heard of #1. I wonder if we have it in the United States?
It’s interesting you didn’t mention anything about the whitening agent in the first lotion – and do most of these lotions have any type of bleaching or skin lightening agent?
Great and informative guide to lotions, there are so many products out there to choose from it can get a little confusing! I’m sure a lot of people will appreciate your guidance. I also noticed the Vaseline Whitening Lotion, we have the opposite kind of products here in America, here they are all tanning lotions! It’s interesting to see the differences in culture from one country to another. Thanks for sharing!
Thanks for your read and appreciation. Ya, there is much difference in Indian and American culture and the way we use different products.
We use Vaseline intensive care lotion, and it works well. The second one on the list (the peach milk) sounds wonderful though. It probably smells divine.
Nice choice Tracy, I must say. The smell and quality brought by Vaseline is amazing.
India is on my #bucketlist. I know their lotions are silly soft.
Glad to hear that India is on your bucket list.
Thanks for sharing this information with us it is really informative and knowledgeable. I would love to share this with my contacts
Thank you, I hope you had a great experience!