Affiliate Disclosure: This post contains Amazon affiliate links. If you make a purchase through these links, I may earn a small commission at no additional cost to you. I only recommend products I genuinely believe in.

Quick Verdict

Our #1 Pick
Bio-Oil Skincare Body Oil
Unmatched track record for dry skin, stretch marks, and uneven tone
Check Price
Best Budget
Neutrogena Body Oil Light Sesame
Drugstore icon for a reason -- leaves skin silky without feeling greasy
Check Price

Body Oil Basics: What to Know Before You Buy

Body oils have had a quiet comeback. They fell out of favor in the era of fast-absorbing gel moisturizers, but the glass skin and body glow trends have brought them back in a serious way -- and for good reason. A well-formulated body oil does things a lotion physically can't: it seals the skin barrier, creates a genuine luminosity, and can actually improve skin texture over time with consistent use.

The key distinction to understand is dry oils vs. heavy oils. Dry oils (squalane, rosehip, jojoba, marula) absorb quickly and leave almost no residue -- perfect for daily use and warm-weather months. Heavy oils (coconut, castor, shea oil) sit on the skin longer and are better for intensive overnight treatment or very dry skin patches.

Body oils also vary significantly in what they're formulated to do. Some are purely about hydration and barrier support. Others include illuminating pigments for a visible glow. Some target specific concerns like stretch marks or uneven tone. And some are luxury fragrance experiences as much as skincare.

When building this list, I evaluated: absorption speed, residue, ingredient quality, fragrance (because it matters for an all-over body product), and results over time -- not just first impressions.


Quick Comparison

Award Product Best For Price Absorption
Best Overall Bio-Oil Skincare Body OilTop Pick Dry skin, stretch marks, scars $$ Medium View
Best Budget Neutrogena Body Oil All-over daily silkiness $ Fast View
Best Scent Palmer's Cocoa Butter Skin Therapy Oil Intense hydration + cocoa scent $ Medium View
Best Natural Maui Moisture Heal & Hydrate Clean formula, sensitive skin $ Fast View
Best Pure Oil Josie Maran 100% Pure Argan Oil Face + body, one ingredient $$$ Fast View
Best Glow RMS Beauty Luminizing Body Oil Special occasions, visible radiance $$$ Fast View
Best Luxury Moroccanoil Dry Body Oil Silky finish, signature fragrance $$$ Very fast View
Best Minimalist The Ordinary Squalane Sensitive skin, face + body, $10 $ Fast View

Our Top 8 Body Oil Picks

1. Bio-Oil Skincare Body Oil — Best Overall

★★★★★ 4.6/5 on Amazon (70K+ ratings)

With 70,000+ ratings and over 30 years on the market, Bio-Oil earns its reputation as a familiar cosmetic body oil. The formula combines plant oils (calendula, lavender, rosemary) with vitamin A and vitamin E in a lightweight PurCellin Oil base. It is marketed for the appearance of stretch marks, scars, and uneven tone, but it should stay framed as a cosmetic body-oil option, not a treatment for scars or skin conditions.

Why we love it: The texture is dry enough to wear under clothing after a few minutes, and the light rose-and-lavender fragrance is pleasant without being overpowering. It is a practical choice when you want a body oil with a long track record and a non-greasy feel.
Keep in mind: Contains fragrance, so skip it if you have reactive skin. Takes consistent use over weeks to see results on scars and stretch marks -- it's not instant.
Best for: Dry skin, cosmetic tone concerns, and anyone comparing a lightweight oil for body moisturization. Ask a clinician about raised, painful, new, or changing scars.
Check Price on Amazon

2. Neutrogena Body Oil Light Sesame Formula — Best Budget Pick

★★★★☆ 4.5/5 on Amazon (12K+ ratings)

Neutrogena's Body Oil has been a drugstore staple for decades and it still earns its place on the list. The sesame-based formula is remarkably lightweight -- it doesn't feel like an oil in the traditional sense, more like a liquid silk. Apply it in the shower (the Nordic Method: wet skin, apply oil, pat dry) for the most efficient absorption and you'll step out with the softest skin you've had all winter.

Why we love it: The light sesame base absorbs beautifully and leaves no greasy residue. The classic fragrance is familiar and pleasant. At this price, it's the easiest daily-habit body oil to maintain.
Keep in mind: Not fragrance-free. The sesame oil base can cause reactions in people with sesame allergies (rare, but worth checking).
Best for: Anyone who wants a daily body oil habit without spending much. Perfect for in-shower application.
Check Price on Amazon

3. Palmer's Cocoa Butter Skin Therapy Oil — Best Scent

★★★★☆ 4.4/5 on Amazon (9K+ ratings)

If you grew up with Palmer's Cocoa Butter lotion, the oil version delivers that same warm, chocolatey comfort in a more penetrating formula. It's richer than the Neutrogena and takes a bit longer to absorb, but the payoff is intense, long-lasting hydration that's particularly good for chronically dry areas like shins, elbows, and feet. Also includes vitamin E, rosehip oil, and retinol for added skin-renewing benefits.

Why we love it: The scent is iconic and deeply comforting. The formula is richer than average, making it an excellent choice for dry winters or intensely dehydrated skin. The retinol and rosehip add genuine skin-improving ingredients.
Keep in mind: The richer formula takes longer to absorb -- give it 10-15 minutes before getting dressed. The fragrance is strong, which some people love and others find too much.
Best for: Very dry or rough skin, winter use, and anyone who loves the classic cocoa butter scent.
Check Price on Amazon

4. Maui Moisture Heal & Hydrate Body Oil — Best Natural Formula

★★★★☆ 4.3/5 on Amazon (3K+ ratings)

Maui Moisture's body oil uses shea butter and coconut milk as its base. It's free from parabens, sulfates, silicones, and mineral oil, with an island-inspired fragrance that sits between tropical and clean.

Why we love it: A simpler-feeling formula at a drugstore price. The shea butter and coconut milk base feels softening without a heavy silicone slip.
Keep in mind: Lighter hydration than Bio-Oil or Palmer's. If your skin is severely dry, cracked, actively flaring, or eczema-prone, layer under a richer fragrance-free cream and use clinician guidance during flares. Not for anyone with nut allergies (coconut).
Best for: Budget body-oil shoppers who want a softening, tropical-scented formula.
Check Price on Amazon

5. Josie Maran 100% Pure Argan Oil — Best Single-Ingredient Oil

★★★★★ 4.6/5 on Amazon (8K+ ratings)

Pure argan oil is one of the most skin-compatible oils you can use. It's non-comedogenic (won't clog pores), rich in oleic and linoleic fatty acids, and loaded with vitamin E. Josie Maran's version is certified 100% pure, cold-pressed, and unrefined -- meaning no heat processing has degraded the active compounds. The result absorbs faster than you'd expect from a straight oil and leaves a natural, non-greasy sheen.

Why we love it: True one-ingredient transparency. What's on the label is what's in the bottle. Works on face and body, which gives you excellent value per oz. The natural vitamin E preserves the oil without synthetic preservatives.
Keep in mind: Premium price for a single-ingredient product (though argan oil genuinely is expensive to source ethically). The scent is very mild and nutty -- most people don't mind it but it's worth knowing.
Best for: Ingredient-conscious shoppers, anyone who wants one oil for face and body, and dry or aging skin.
Check Price on Amazon

6. RMS Beauty Luminizing Body Oil — Best for a Visible Glow

★★★★★ 4.5/5 on Amazon (2K+ ratings)

RMS Beauty makes clean makeup and skincare-adjacent formulas, and their Luminizing Body Oil is in a different category than the others on this list. It's not primarily a hydrator; it's a body oil that adds visible luminosity through fine pearl pigments in a squalane and jojoba base. The effect is like a lit-from-within glow that photographs beautifully and looks polished in warm weather.

Why we love it: The glow is beautiful and not overdone -- it's a radiance, not a disco ball. The formula pairs shimmer with squalane, jojoba, and coconut for a softer body-oil feel. Ideal for evenings out, beach days, or any occasion where you want a luminous finish.
Keep in mind: The most expensive option on this list by far. The shimmer can transfer slightly to light fabrics. Not an everyday body moisturizer -- this is a beauty product with skincare ingredients, not the other way around.
Best for: Special occasions, evenings out, beach days, and anyone who wants to look genuinely luminous.
Check Price on Amazon

7. Moroccanoil Dry Body Oil — Best Luxury Dry Oil

★★★★★ 4.7/5 on Amazon (5K+ ratings)

Moroccanoil built its brand on the signature amber rose fragrance that's become instantly recognizable in salons worldwide -- and the Dry Body Oil brings that experience to your skin. The formula is based on argan, linseed, and sweet almond oils in a cyclomethicone carrier that delivers near-instant absorption. You spray it on and it's dry within 60 seconds. The skin-feel is incredible: silky, smooth, and non-greasy even in humid weather.

Why we love it: The fastest absorption of any oil on this list. The signature fragrance is genuinely beautiful. The pump spray format makes application effortless and ensures even coverage. A little goes a long way.
Keep in mind: The cyclomethicone carrier (a silicone) makes it absorb fast but is controversial for those avoiding silicones. The fragrance is a dealbreaker for fragrance-sensitive users. Premium price.
Best for: Anyone who wants the most luxurious everyday body oil experience with zero wait time before dressing.
Check Price on Amazon

8. The Ordinary 100% Plant-Derived Squalane — Best Minimalist Pick

★★★★☆ 4.4/5 on Amazon (11K+ ratings)

Squalane is one of the better-tolerated oils because it feels lightweight and is structurally similar to skin's own lipids. The Ordinary's version is 100% plant-derived from sugarcane, making it vegan and sustainable. It's completely odorless and colorless, and it can work for many body-care routines, including some oily or acne-prone users who dislike heavier oils. At $10 for a face-and-body bottle, it's also the most cost-effective quality oil on this list by a significant margin.

Why we love it: Flexible across many routines. Fragrance-free, silicone-free, and paraben-free. The odorless formula lowers fragrance-trigger risk, though any oil can still disagree with individual skin. Works on face, body, hair, and cuticles -- strong versatility for the price.
Keep in mind: No added fragrance, so the sensory experience is purely functional. It doesn't have the luxurious feel of Moroccanoil or the scar/stretch-mark positioning of Bio-Oil. It's the no-frills optimal choice, not the indulgent one.
Best for: Sensitive and acne-prone skin, fragrance-avoiders, minimalists, and anyone who wants maximum ingredient quality at minimum cost.
Check Price on Amazon

How to Apply Body Oil for Maximum Results

Most people apply body oil wrong -- and then wonder why it pills or feels greasy. The method matters as much as the product.

The Nordic Method (in-shower application): This is the most efficient way to use lighter body oils like Neutrogena or squalane. While your skin is still wet, apply the oil all over and then pat (don't rub) dry with your towel. The water helps the oil emulsify and distribute evenly, and you remove excess moisture and excess oil at once. The result is hydrated, silky skin with no greasy residue.

Post-shower on damp skin: For medium-weight oils like Bio-Oil or Palmer's, apply immediately after stepping out of the shower while your skin is still slightly damp. The moisture on your skin helps spread the oil more thinly and evenly, improving absorption and extending coverage per drop used.

Dry skin application: For the richest oils or glow oils like RMS Beauty, apply to dry skin and massage in for 2-3 minutes. This is best for targeted treatment (elbows, knees, feet) or for an evening out when you want the oil's full effect on display.

Layering: For very dry or compromised skin, apply a water-based moisturizer first, let it absorb 60 seconds, then apply your body oil on top. The oil seals in the moisturizer and prevents water loss, giving you the benefit of both products.

Frequency: Daily is ideal for most body oils, especially during winter. In summer, every other day may be enough for normal skin types. The more consistently you use it, the better the long-term results for texture and tone.


Frequently Asked Questions

Should I apply body oil to wet or dry skin?

Both work, and the result is different. Applying to damp skin locks in moisture more effectively and makes the oil absorb faster. Applying to dry skin gives a more visible sheen and is better for a glowing look.

Can body oil replace body lotion?

It can, but oils and lotions do different things. Oils seal moisture in; they don't add water to the skin. For very dry skin, layering a lotion underneath and sealing with an oil is more effective than either alone.

Will body oil make my clothes greasy?

Dry oils (like rosehip, squalane, and jojoba) absorb within minutes and won't transfer to clothing if you give them 5-10 minutes. Heavier oils like coconut or castor need more time.

Is body oil good for stretch marks?

Regular use of body oils containing rosehip, vitamin E, or retinol can help improve the appearance of stretch marks over time. For existing marks, Bio-Oil is specifically formulated for this purpose.

Can I use body oil on my face?

Some body oils are too heavy or comedogenic for facial skin. Lightweight oils like squalane and jojoba may be suitable for some facial routines, but patch test first and avoid coconut oil on acne-prone facial skin.

What's the best time to apply body oil?

Right after a shower is ideal -- your skin is clean and slightly damp, which helps the oil absorb better and lock in the moisture from your shower.