Top 10 Best Selling Brands of Cosmetics in India 2021

Cosmetics have been integral occupants of our dressing table drawers and shelves. From lip colors to eye kohls to anti-ageing creams, a multitude of brands providing these, are available in the Indian market.

Here’s a list of the top 10 brands of cosmetics in India 2021.

10. Elle 18

Elle 18

A peppy brand for the youth, Elle 18, owned by Hindustan Unilever Limited, was launched in the year 1998. With bright neon shades and loud colors, this brand aims to target the young crowd and hence presents with affordable prices. Nail colors, lipsticks, and glosses from Elle 18 are available at very convenient prices.

9. Colorbar


Colorbar is a leading brand of cosmetics launched in 2004 in India. With a spunky range of nail colors and lip pops, this brand provides complete cosmetic solutions for eyes, skin, nails and lips. A huge range of products from moisturising lotions, to lipsticks and glosses, to bronzers and body shimmers are available under this label.

8. Himalaya


Founded in the year 1930 with a vision to find answers in skin and hair health through Ayurveda, Himalaya is known for its face washes, body lotions, sunscreens, and other cosmetic products. The marketing of Himalaya products in India contributed a wholesome 60% to the sales of Rs 1, 200 crores made by the brand in 2011. A popular television advertisement shows a “Devi Ji” with a huge pimple on her face, using Himalaya Purifying Neem face wash to fight the acne. The product was a huge hit and was and is still used by many.

7. Maybelline


With reasonably ranged products, Maybelline is a huge hit among Indians. The Colossal Kajal by Maybelline is priced much lower than its parallels in the market. Initially launched in 1915, it is now marketed under L’Oreal; L’Oreal India launched Maybelline in India. The products are infamous mainly due to the price mentioned on the product.

6. Revlon India

Revlon India

The first international cosmetic brand to be launched in India was Revlon in 1995. With moderately priced, products mainly make up essentials, this brand has remained a monstrous name in the cosmetic segment in India. Statistics state that The Company owns approximately 20-25 % share of the domestic colour cosmetic in the market.

5. Shahnaz Husain

Shahnaz Husain

Founded by and named after Shahnaz Husain in the 1970’s this brand also has its principles based in the natural goodness of Ayurveda. The all-herbal formula works wonders and currently there are around 350 products under this label, pertaining to the health of and make up for skin and hair.

4. L’Oreal


A stalwart in the cosmetic industry, L’Oreal has made an indelible mark for itself. The company has been marketing products in India for about two decades. L’Oreal India, a subsidiary of L’Oreal, has been growing at an exceptionally fast rate. L’Oreal Paris is a trademark label under this company. From hair strengthening serums, to compact powders and makeup foundations and primers, this cosmetic giant has a range of effective and evolved products.

3. Biotique


Launched in the year 1984, this brand utilises herbal formula too. This stands to be the main forte of Biotique, as in the synthetic cosmetic world, this label lacks all artificial preservatives and synthetic fragrances. The ingredients used in these products are extracted from herbs. The brand has a wide range of shampoos, lotions, hair oils, lip balms and other products.

2. Lotus


Lotus Herbals Ltd was set up over decades back in the year 1993 and manufactures cosmetics ranging from shampoos and hair oils to face cleansers and lotions. With products priced at a conveniently low MRP, the brand believes in the Ayurvedic recipe to be the answer to all skin and hair related woes. Thus, Lotus cosmetics are devoid of synthetic elements and utilise herbal formula. The company is growing fast at a rate of 35%-40% per year.

1. Lakme


Since childhood, my mother insisted on the application of the Lakme moisturiser religiously. It is also a huge possibility that the purse owned by a young Indian woman holds the Lakme Eyeconic Kajal as one if the essential contents. This timeless brand is owned by Unilever was launched in the year 1952 by JRD Tata and it was not till 1996 that it was bought by Hindustan Lever Limited. The prestigious and chic Lakme Fashion Week is sponsored twice a year by this brand. When it comes to cosmetics, Lakme is a trusted name and has maintained its honour despite the emergence of new brands.