Beauty

Beauty Shopping in India: 11,379 Makeup, Skincare and Hair Care Products

11,379 beauty products from 58 Indian brands, from ₹99. Makeup, skincare, hair care, perfume and grooming in one place.

By the GaneshCapMart team · Updated 14 November 2026 · 3 min read

We now track 11,379 beauty and personal-care products from 58 brands, straight from their own online stores: Bella Vita, Mamaearth, Beardo, The Man Company, Vaadi Herbals and Khadi Natural and more. 54% are below MRP right now, by 24% on average (up to 92% off).

Every product links to the brand's official store, so you get genuine stock and the brand's own offers. Start with a guide, or jump straight to a category below.

  • Lipstick: 588 products
  • Lip gloss, tint & balm: 380 products
  • Kajal & eyeliner: 268 products
  • Mascara: 53 products
  • Eyeshadow & palettes: 109 products
  • Foundation, BB & CC cream: 235 products
  • Compact & face powder: 79 products
  • Concealer & corrector: 84 products
  • Blush, bronzer & highlighter: 132 products
  • Primer & setting spray: 115 products
  • Nail polish & nail care: 226 products
  • Makeup brushes & tools: 93 products
  • Perfume & attar: 1,173 products
  • Deodorant & body spray: 210 products
  • Beard care & shaving: 302 products
  • Shampoo & conditioner: 627 products
  • Hair oil, serum & styling: 760 products
  • Sunscreen: 519 products
  • Face wash & cleanser: 718 products
  • Face serum & oil: 749 products
  • Under-eye care: 54 products
  • Face mask, scrub & ubtan: 561 products
  • Toner & face mist: 141 products
  • Body lotion, wash & soap: 1,152 products
  • Moisturiser & face cream: 484 products
  • Beauty kits & gift sets: 1,107 products

Lipstick: best value

Lip gloss, tint & balm: best value

Kajal & eyeliner: best value

Mascara: best value

Eyeshadow & palettes: best value

Foundation, BB & CC cream: best value

Guides to start with

Beauty price guide

  • Under ₹500: 5,894 products (52%)
  • ₹500–₹1,000: 3,850 products (34%)
  • Above ₹1,000: 1,635 products (14%)
  • Prices run from ₹99 to ₹47,840, with half of everything under ₹499.

Browse all 11,379 beauty products.

Shop beauty

Prices, discounts and stock are as listed by each store on 14 November 2026 and can change. Tap a product for the current price.