Best hair oils for frizzy hair: oils that smooth vs oils that coat

In This Article

    By Niki Galvez, Hairstylist & Trichologist Trainee

    Why most anti-frizz oils stop working by lunchtime

    Most anti-frizz oils are finishing products that coat the cuticle surface. They smooth frizz for a few hours, but never reach the dryness that lifts the cuticle in the first place.

    For a long time I fought frizz the way most people do: a smoothing serum, last minute, before I walked out the door. It held until about lunchtime, then the fuzz came back. What I didn't understand yet is that frizz is really a porosity problem. The cuticle is the layer of overlapping scales on the outside of each strand, and when heat, colour, or everyday friction damages it, those scales lift. Lifted scales mean high porosity, which means your hair absorbs water quickly but loses it just as fast. Dry strand, raised cuticle, humidity rushing in and out, and you get that undefined, fuzzy texture. A finishing oil presses the scales flat for a few hours, but the strand underneath is still dry, so the frizz comes back.

    The fix is to work on the inside, not just the surface. When the cortex, the core of the strand, holds enough moisture, the cuticle naturally lies flatter. Fewer lifted scales, less humidity getting in, less frizz. That's the whole point of a pre-wash oil that actually penetrates: it helps your hair hold onto that hydration, and the calmer texture lasts until your next wash.

    Coating vs penetrating: the key difference

    Both kinds of oil have a place. The difference is where they do their work.

    Finishing oil Pre-wash oil
    How it works Coats the cuticle surface Penetrates into the cortex
    Frizz control A few hours (less in humidity) Until your next wash
    Best for Day-of smoothness Lasting frizz reduction at the source
    Rinse out? No, it's a leave-in Yes, shampooed out after the soak

    If your anti-frizz oil keeps quitting on you, chances are you've only ever used the first column.

    The best hair oils for frizzy hair: honest reviews

    The best hair oil for frizzy hair depends on what you need: a pre-wash treatment that treats frizz at the source, or a finishing oil for day-of smoothness.

    I ranked these by one question: does the oil treat frizz at the source, or just cover it up? The pre-wash options come first, because they work on the porosity underneath. My top pick is the one I ended up formulating myself, JUVA's pre-wash oil, and I'll be just as clear about what it is and isn't.

    1. Best for lasting frizz: JUVA pre-wash hair oil

    It's a pre-wash treatment for mids and ends. You apply two to three pumps (more if your hair is thick, it depends how much hair you have), let it soak for an hour to overnight, then rinse it out. The coconut-derived lipids are small enough to slip inside the hair and reach the cortex, where they cut down the protein your hair loses in the wash. Rele and Mohile found coconut oil was the only oil tested that meaningfully reduced protein loss during washing, by up to 39%.1 Squalane adds a lightweight, sebum-like seal on the surface, and peptides support the strand's elasticity so it bends instead of snapping into frizz.

    What it isn't: a finishing oil. It won't smooth your hair on the spot the way a serum seems to, because it does its work before the wash, where frizz actually starts. It asks for an hour of soak time on wash day, or about 30 minutes under the Hot Booster Cap. And if your frizz comes from bleach damage, pair it with bond care, protecting the lengths is our half of that job.

    What I noticed: by the second and third day after washing, the frizz didn't creep back the way it usually does.

    2. Best budget pick: raw virgin coconut oil (pre-wash)

    Underrated for frizz, and the cheapest thing on this list. Coconut oil is the most studied oil for hair, it reaches deep into the cortex, and it reduces protein loss better than any other common oil tested.1 2 Apply to dry hair, leave an hour or more, then shampoo out.

    Honest cons: messy, and it goes solid in cool weather. No added actives, so no peptides, no niacinamide, no squalane. And with no pump, it's easy to overdo on fine hair. About £3 to £5 at any supermarket.

    3. Best luxury finishing oil: Moroccanoil Treatment

    The original argan-based finishing oil. It smooths frizz on contact, smells lovely, and gives an instant glossy finish. Good for an event, or any day you need a quick result.

    Honest cons: argan barely gets past the surface of the cuticle,2 so it smooths rather than treats. It's silicone-based, which means it coats the strand rather than penetrating it, and the smoothing fades within hours in humid weather. Around £30 to £35 for 100ml.

    4. Best for chemical-damage frizz: Olaplex No.7 Bonding Oil

    If your frizz comes from bleaching or colouring, Olaplex No.7 works on a different problem. Its bond-building technology targets the broken bonds inside chemically treated hair, and it leaves a light, non-greasy finish.

    Honest cons: expensive (around £28 for 30ml). It's a finishing oil, not a deep treatment, and it won't help if your frizz is from plain dryness rather than chemical damage. It works best alongside a hydrating pre-wash step.

    5. Best lightweight finishing oil: Verb Ghost Oil

    Featherlight, and a good option for fine hair that frizzes but can't carry anything heavy. It uses a moringa and argan base without the heavier silicone feel.

    Honest cons: because it's so light, it won't tame thick, coarse frizz, and it's more of a shine product than a serious anti-frizz fix. About £16 for 60ml.

    What to look for in an anti-frizz hair oil

    The best anti-frizz oil pairs ingredients that reach the cortex, like coconut-derived lipids, with a light surface seal, like squalane, instead of just coating the outside in silicone or mineral oil.

    Here is a quick checklist.

    Must-have:

    • Ingredients that actually get inside the strand. Coconut-derived lipids reach the cortex, which is where lasting frizz control starts.
    • A light surface seal, like squalane, a lightweight oil that mimics your hair's own sebum, so the strand stays smooth without feeling heavy.
    • A formula matched to your use case: pre-wash for lasting results, finishing for instant smoothness.

    Nice-to-have:

    • Strengthening actives like peptides or niacinamide. Frizzy hair is often fragile hair.
    • Omega-rich botanicals such as sea buckthorn or avocado, for ongoing softness.

    Skip:

    • Heavy silicone-only formulas.
    • Mineral oil, which sits on the surface and doesn't penetrate.
    • "Anti-frizz serums" that are mostly fragrance and dimethicone.

    Whatever you choose, check the label for penetrating ingredients first. That one habit rules out most of the products that only look like they're working.

    How to use hair oil for maximum frizz control

    For lasting frizz control, apply a penetrating oil to mids and ends before washing. For a quick fix, use a finishing oil on damp hair after washing. Or do both.

    Pre-wash method (lasting control)

    1. Section dry hair and apply a pre-wash oil from your mids down to your ends. Hair oiling isn't scalp oiling, so keep it off the roots.
    2. Leave it for an hour minimum. Overnight works too. For deeper penetration, wear a Hot Booster Cap during the soak: gentle heat loosens the cuticle slightly, which helps the oil reach further into the strand.3
    3. Shampoo your scalp twice, letting the second wash sit about two minutes. Don't scrub it through your ends. Then condition the lengths.

    Finishing method (immediate smoothness)

    1. After washing, towel-dry gently. No rubbing, since friction lifts the cuticle.
    2. Apply a tiny amount of finishing oil to damp mids and ends.
    3. Air-dry or diffuse.

    The combo approach

    Pre-wash with a penetrating oil on wash day, then use a finishing oil on day two or three when you want a refresh. You treat the cause and manage the look at the same time. This is what made the biggest difference for my own frizz.

    If you want the full pre-wash walkthrough, our hair oiling guide covers it step by step.

    Frequently asked questions

    What is the best oil to tame frizzy hair?

    For lasting control, a pre-wash oil with penetrating ingredients like coconut-derived lipids and squalane works best. For a quick day-of fix, a lightweight finishing oil with argan or moringa does the job. It comes down to whether you want to treat the cause or manage the look.

    Does hair oil actually reduce frizz?

    Yes, though not all oils work the same way. Oils that reach the cortex, like coconut oil, hydrate the strand from the inside, so the cuticle lies flat on its own. Surface oils press the cuticle down for a while. Both reduce frizz, but the results last for different amounts of time.

    Should I use oil on frizzy hair before or after washing?

    Before washing for lasting frizz control, and after washing for instant smoothness. Before is more effective long term because it works on the moisture inside the strand. After is faster. They're just solving different problems.

    What oil is best for humidity frizz?

    Humidity frizz happens when dry, porous hair pulls moisture from the air and swells unevenly. A pre-wash oil that hydrates the cortex softens this, because hair that isn't moisture-starved doesn't grab at humidity as hard. Coconut-derived lipids and squalane are the most useful here.

    How often should I oil frizzy hair?

    Pre-wash, once or twice a week, matched to your wash schedule. A finishing oil, as needed, usually every couple of days. Consistency matters more than frequency.

    Is argan oil or coconut oil better for frizz?

    Coconut oil reaches 30 to 50 micrometres into the cortex, roughly a third to halfway into the strand, while argan barely passes 5 and stays on the surface.2 For lasting frizz reduction, coconut oil (or coconut-derived lipids) is the better choice. Argan is a decent finishing oil for instant smoothness, but it won't touch the dryness underneath.

    Frizz isn't a life sentence, and it isn't really about the serum you smooth on at 8 a.m. It's about the dryness sitting inside the strand. Treat that with a pre-wash oil once or twice a week, stay consistent, and the frizz you've been fighting every morning slowly stops fighting back.


    This content is for educational purposes and doesn't constitute medical advice. If you have concerns about hair loss or scalp conditions, please consult a dermatologist or trichologist.


    Sources

    1. Rele AS, Mohile RB. "Effect of mineral oil, sunflower oil, and coconut oil on prevention of hair damage." Journal of Cosmetic Science. 2003;54(2):175–192. PMID: 12715094.
    2. Lourenco CB, et al. "Impact of Hair Damage on the Penetration Profile of Coconut, Avocado, and Argan Oils into Caucasian Hair Fibers." Cosmetics. 2024;11(2):64. DOI: 10.3390/cosmetics11020064.
    3. Keis K, Persaud D, Kamath YK, Rele AS. "Investigation of penetration abilities of various oils into human hair fibers." Journal of Cosmetic Science. 2005;56(5):283–295. PMID: 16258695.
    Share this article