10+ Best Body Butters In India | Top Affordable Picks [2020 – Updated]

No other skincare product can provide you the intense nourishment and moisturization like a good body butter does! Find out all about the best body butters in India within this post! 

While strolling through beauty isles in the supermarket, you may have come across products labelled as body butter and wondered if they are any different from body lotions that we typically use to keep our arms and feet sufficiently hydrated.

Both, body butters and body lotions are meant to provide the essential nourishment and hydration that our skin requires to look healthy and appear young.

However, Body butters, unlike body lotions, have a very thick and smooth consistency. They are richer than body lotions. That’s why body butters are used by people with extremely dry or rough skin. Though nowadays, brands have started to make body butters to suit every skin type. Furthermore, they work way better than body lotions for moisturizing your skin if you stay in a cold or dry climate.

With this post, I am going to talk about the top 10+ best body butters that are affordable and easily available in India. I have divided this list of top affordable body butters according to their prices so that you can pick one as per your budget! Let’s get started with the post.

10+ Best Body Butters In India | Top Affordable Picks10+ Best Body Butters In India | Top Affordable Picks [2020 - Updated]

3 Best Body Butters Picked By Editor

Top 3 Body Butter Picks From The List By Editor 

Best Body Butters Under Rs.1500/-

1. Kama Ayurveda Body Butters

Kama Ayurveda Body Butters - luxurious natural body butter in India

Check Price on Amazon

Kama Ayurveda is the “it” brand for those who love to indulge themselves in luxurious, safe and natural goodness for their skin. The brand formulates its products with ancient ayurvedic recipes for the beautification of your skin. They use natural ingredients in their skincare products that carry the utmost benefits for your skin.

The brand has two luxurious body butters that you can treat your skin with. Kama Ayurveda Shea Lotus Body Butter is loaded with antioxidant-rich natural butters and lotus essential oil.

On the other hand, the Kokum Almond Body Butter comes with additional skin hydrating and skin lightening properties of almonds. Pick one as per your skin’s needs! 

2. Natio Wellness Body Butter

Natio Wellness Body Butter - best body butters for summer 2020

Check Price on Amazon

Natio is an Australian beauty brand with a vast range of skincare products. One of the lesser known gems from this brand is their Natio Wellness Body Butter. The body butter has a smooth and lightweight formula that gets absorbed by your skin easily. The feminine fragrance of this enriching body butter keeps you smelling good all day long.

3. The Body Shop Body Butters

The Body Shop Body Butters - best body butter for dry skin body shop

Check Price on Amazon

The Body Shop Body Butters are available in so many different variants that you will be spoilt for choice! They actually make the best body butters in India. You can pick up one with your favourite ingredients or fragrance.

The Body Shop British Rose Body Butter and the Satsuma Body Butter are the top sellers from the brand that you can take a look at. For an intensive care and nourishment for your skin, go for The Body Shop Shea Body Butter

4. Plum Goodness Body Butters

Plum Goodness Body Butters - vegan organic body butter in india

Check Price on Amazon

If you have a keen interest in natural skincare brands that are emerging in India at the moment, then I don’t really have to introduce you to the brand – Plum Goodness, which is topping the charts with their vegan and cruelty-free natural skincare products!

Plum Goodness has a variety of body butters in store for us. They all come in an ultra cute tub packaging which would win your heart in one look! The variants they currently have available are Plum Goodness Vanilla & Fig Body Butter, Wild Cherries & Kiwi Body Butter, Creme Caramel Body Butter, and lastly, Berry Sorbet Body Butter.

If you have an oily skin type or if you prefer to use non-greasy products on your skin, then you who should opt for the Berry Sorbet Body Butter which has a lighter formula than the others. It would work great for summer as well as monsoons!

Best Body Butters Under Rs.500/-

5. Palmer’s Raw Shea Butter Body Balm

Palmer's Raw Shea Butter Body Balm - best body butter for stretch marks

Check Price on Amazon

If the brand, Palmer’s is known for just one product from their beauty line, it has to be their famous Palmer’s Cocoa Butter Formula Tummy Butter which is a cult pick of expecting moms as it keeps the stretch marks at bay.

The Palmers Raw Shea Butter Body Balm could be the next best thing from the brand after their body butter for stretch marks on the tummy. It is loaded with natural Shea butter which the brand ethically imports from Africa – the land of natural shea butter.

With its hydrating formula, the body balm adds a natural radiance to your skin and gives it a healthy appearance. Moreover, its yummy chocolaty fragrance is to die for!

Enjoying this list of best body butters? You may also like: 5 Best Chemical Free Natural Body Lotions For Dry And Sensitive Skin In India

6. The Moms Co. Natural Body Butter

The Moms Co. Natural Body Butter- best body butter for dry skin

Check Price on Amazon

The Moms Co is a beauty brand targeted towards new or expecting moms with a great range of products for both, moms and babies. The Natural Body Butter by the brand is an all natural and vegan body butter with a blend of powerful ingredients.

It contains natural plant oils, shea butter, and cocoa butter that soothe as well as moisturize your skin. The body butter also comes with sea buckthorn oil which maintains the skin elasticity hence, making it an ideal product to be used on your tummy as well as your whole body if you are an expecting mom and you want to prevent stretch marks on your skin.

7. Aroma Essentials Body Butters

Aroma Essentials Body Butters

Aroma Essentials is an emerging natural brand from India. The brand makes products in small batches and with the finest ingredients from the mother nature. Their products contain no chemicals whatsoever.

They make various kinds of all-natural and the best body butters. Some of the variants are – Chocolate/Cocoa body butter (pictured above), Mango body butter, Jasmine body butter, Orange body butter, Vanilla body butter… and the list goes on! To order their products, you can visit their Facebook page or call them at +917760988272

I have reviewed their Chocolate Cocoa body butter, Orange Vanilla body butter, and Rose body sorbet on the blog.

8. Fabindia Almond And Coconut Body Butter

Fabindia Almond And Coconut Body Butter

If you are a fan of Fabindia’s fashion collection and you are yet to explore their beauty care range, then you should start by trying out this ultra nourishing yet affordable body butter by the brand.

There is one more variant of the body butter called the FabIndia Rose and Almond Body Butter which comes with an invigorating smell of wild roses. So if floral fragrance is something which catches your fancy, you can opt for the FabIndia Rose and Almond Body Butter. But if you want thorough moisturization for your skin, go with the Almond and Coconut variant.

Best Body Butters In India Under Rs.200/-

9. Vaseline Body Creams

Vaseline Body Creams - affordable body butter in india

Check Price on Amazon

By far the most affordable yet the most skin enriching body butter that I have come across! Vaseline body lotions are well loved, but their two latest launches, the body creams, are not any less popular!

I have repurchased the Vaseline Cocoa Body Cream three or four times till now. And honestly, I have never regretted my choice. Its formula is thoroughly nourishing and has a pleasant smell of cocoa.

The other variant, Vaseline Deep Restore Body Cream has rich oats extracts that deeply hydrate the skin.

10. Himalaya Rich Cocoa Butter Body Cream

Himalaya Rich Cocoa Butter Body Cream

Check Price on Amazon

After the Vaseline Cocoa Body Cream, this rich cocoa butter body cream by Himalaya Herbals is my most favourite bodycare product! They both are very similar in terms of texture. You would hardly find any difference between their moisturization levels or their fragrance.

Himalaya Herbals also has a special body butter for new mommies and it is called Himalaya For Moms Soothing Body Butter.

11. Khadi Natural Ayurvedic Chocolate Honey Body Butter

Khadi Natural Ayurvedic Chocolate Honey Body Butter - body butter under 200

Khadi products are made with natural ingredients and yet, most of them don’t even cost more than 200-300 bucks! It can be your go-to brand if you love trying out affordable skincare products under 200.

The Khadi Natural Ayurvedic Chocolate Honey Body Butter is enriched with natural anti-aging ingredient – cocoa butter. Furthermore, it also has the best natural antibacterial as well as moisturizing ingredient, honey. It retails for only Rs.175/- which is a total steal deal!

I hope you all enjoyed this post about the best body butters out there! Subscribe to the push notifications on our blog to receive latest beauty updates. 


  1. i have used fab india body butter..its really good

  2. I have dry skin and I love using body butters as they fulfil the daily nourishment my dry skin needs.I have been always a fan of TBS body butter as they were the pioneer in making body butter but now many companies have come up with their versions.I would love to try out the Plum and Fab India body butter.Great compilation sweetie.


Please enter your comment!
Please enter your name here