Dermatological Body Care

Best Body Oils in India for a Post-Shower Glow (Non-Sticky)

Affiliate Disclosure

As an Amazon Associate, OraeSkin earns from qualifying purchases. We independently research and recommend the best products for Indian skin. When you buy through our links, we may earn an affiliate commission at no extra cost to you. Learn more.

Best Body Oils in India for a Post-Shower Glow (Non-Sticky)

Body oils give a soft, glowy finish and seal in moisture. The trick to keeping them from feeling greasy is when you apply them.

How to use body oil:

  1. Apply to damp skin straight after the shower. Pat yourself half-dry, then massage in a small amount.
  2. Use a few drops per limb. Too much is what makes oils sticky.
  3. For very dry skin, layer it over a lotion instead.

Which oil for which skin:

  • Dry skin: almost any body oil helps. Mineral oil and plant butters seal moisture especially well.
  • Acne-prone back or chest: avoid heavy coconut oil and isopropyl myristate on those areas. A lighter oil is a safer choice.
  • Sensitive skin: many body oils are heavily fragranced, so patch-test first.

These are the body oils we rate most highly.


Quick Comparison

ProductKey ActivesBest ForPriceOraeSkin ScoreAmazon Link
Plum BodyLovin’ Vanilla Vibes Body OilSunflower Oil + Avocado OilDryness, Dull Skin₹200 (100ml)7.9/10Check Price on Amazon.in
Bio-Oil Skincare OilVitamin A Oil + Vitamin EDryness, Stretch Marks₹400 (60ml)7.7/10Check Price on Amazon.in
Vaseline Intensive Care Cocoa Radiant Body OilMineral Oil + Cocoa ButterVery Dry Skin₹479 (200ml)7.3/10Check Price on Amazon.in
Forest Essentials After Bath Oil Lime Saffron OudhPlant Oils + SaffronDryness₹825 (50ml)7.2/10Check Price on Amazon.in

Prices and ratings were checked on Amazon.in in October 2026 and change often. Scores come from our formulation-based scoring method.


1. Plum BodyLovin’ Vanilla Vibes Body Oil — Best Budget Body Oil

A plant-oil blend with vitamin E and a warm vanilla scent, ₹200 for 100ml.

  • Key actives: Sunflower Oil, Avocado Oil, Coconut Oil, Sweet Almond Oil, Vitamin E
  • Texture & finish: Light Oil — glowy, non-greasy
  • Fragrance: Added Fragrance (vanilla)
  • Price: ₹200 for 100ml (₹2.0/ml) · 4.3★ from 6,500+ Amazon India ratings
  • Skip it if: you are sensitive to fragrance, or have body acne (coconut oil can clog pores).

Pros: ₹200 for 100ml. Cons: Added fragrance.

📖 Read our full Plum BodyLovin’ Vanilla Vibes Body Oil review · 👉 Check live price on Amazon.in


2. Bio-Oil Skincare Oil — Most-Rated Body Oil

A light, fast-absorbing oil with 28,000+ ratings.

  • Key actives: Vitamin A Oil, Vitamin E, Plant Oils
  • Texture & finish: Light Oil — absorbs quickly
  • Fragrance: Not Disclosed on Listing
  • Price: ₹400 for 60ml (₹6.7/ml) · 4.1★ from 28,000+ Amazon India ratings
  • Skip it if: you expect it to erase stretch marks; evidence for that is limited.

Pros: 28,000+ ratings. Cons: Evidence for fading stretch marks and scars is limited.

📖 Read our full Bio-Oil Skincare Oil review · 👉 Check live price on Amazon.in


3. Vaseline Intensive Care Cocoa Radiant Body Oil — Best for Very Dry Skin

A mineral oil and cocoa butter oil that seals in moisture well, though heavily fragranced.

  • Key actives: Mineral Oil, Cocoa Butter, Vitamin E
  • Texture & finish: Oil — smooth
  • Fragrance: Added Fragrance
  • Price: ₹479 for 200ml (₹2.4/ml) · 4★ from 220+ Amazon India ratings
  • Skip it if: you want plant oils, or are sensitive to fragrance.

Pros: Mineral oil seals in moisture well. Cons: Fragrance and several fragrance allergens listed.

📖 Read our full Vaseline Intensive Care Cocoa Radiant Body Oil review · 👉 Check live price on Amazon.in


4. Forest Essentials After Bath Oil Lime Saffron Oudh — Best Premium Body Oil

A luxurious, musky after-bath oil made to apply on wet skin.

  • Key actives: Plant Oils, Saffron, Oudh Fragrance
  • Texture & finish: Oil — scented glow
  • Fragrance: Added Fragrance (musky)
  • Price: ₹825 for 50ml (₹16.5/ml) · 4.4★ from 160+ Amazon India ratings
  • Skip it if: you want value or a fragrance-free oil.

Pros: Made to apply on wet skin. Cons: ₹825 for 50ml.

📖 Read our full Forest Essentials After Bath Oil Lime Saffron Oudh review · 👉 Check live price on Amazon.in


Frequently Asked Questions

Which is the best value?

Plum BodyLovin’ Vanilla Vibes Body Oil works out cheapest at about ₹2 per ml (₹200 for 100ml). Vaseline Intensive Care Cocoa Radiant Body Oil is next at about ₹2.4 per ml. Prices were checked on Amazon.in in October 2026 and change often.

Are any of these fragrance-free?

None of these picks is confirmed fragrance-free. Plum BodyLovin’ Vanilla Vibes Body Oil, Vaseline Intensive Care Cocoa Radiant Body Oil and Forest Essentials After Bath Oil Lime Saffron Oudh contain added fragrance or flavour. The listing for Bio-Oil Skincare Oil does not say either way. Fragrance is a common cause of irritation, so choose a fragrance-free option if your skin is sensitive or broken.

Bio-Oil Skincare Oil has the most ratings of these picks, with 28,000+ at 4.1★. Ratings show popularity, not whether a product suits your skin, so check the “Skip it if” note for each pick above.

Editor's #1 Pick
Plum — Plum BodyLovin' Vanilla Vibes Body Oil
4.3 ★ ~₹200