the best facial oils for oily skin

So, you have oily skin and want to go down the natural skincare route?

Tough luck.

The ugly truth is that the vast majority of natural skincare products are loaded with synthetic chemicals or irritating natural extracts. Yes, natural extracts can be irritating. I’ve made a list of the worst culprits here.

If you’re serious on going natural, you’re left with oils. And you know that oils and oily skin don’t mix. The last thing you want is make your skin even greaser than it is. *sighs*

Before you despair, here’s the good news: there’s a handful of oils that’s good for oily skin, too. These oils have lightweight textures that don’t clog pores, are practically identical to sebum so your skin won’t notice the difference, and can even help you kick acne’s butt and keep wrinkles at bay.

Here are the best facial oils for oily skin:

1. Best For Moisturising: Jojoba Oil

What it is: Jojoba oil is a golden liquid extracted from the nut of the Simmondsia Chinensis plant, a shrub that grows in California, Arizona and Mexico. It’s pronounced “ho-ho-ba”.

Why it’s good for oily skin: Out of all the oils out there, jojoba oil is the one that resembles sebum (skin’s natural moisturiser) most closely. This means your skin naturally recognises it, reducing the risks of breakouts.

What science says: Studies show that jojoba oil is rich in fatty acids that moisturise skin and increase its moisture content. 

Side effects: Jojoba oil is still an oil so don’t go overboard. A few drops will moisturise your skin and keep oil production under control. A couple of drops too many will turn your skin into an oily, greasy mess.

Best picks:

Related: 6 Ways To Use Jojoba Oil In Your Beauty Routine


Need help creating the best skincare routine for you oily skin? Sign up to the newsletter below to receive the “Oily Skincare Routine Cheatsheet” (it includes product recommendations, too!).


2. Best For Acne: Tea Tree Oil

What it is: A slightly yellow liquid derived from the Australian plant Malaleuca Alternifolia.

Why it’s good for oily skin: Tea tree oil is an antimicrobial agent that kills P.Acnes, the bacteria that causes acne. Plus, it reduces inflammation (FYI, acne is an inflammatory disease).

What science says:1990 study compared a 5% tea tree oil gel and a 5% benzoyl peroxide lotion for the treatment of acne. It discovered that tea tree oil works more slowly than benzoyl peroxide, but is a lot gentler on the skin.

Side effects: Although gentler than benzoyl peroxide, tea tree oil can still cause allergies and irritations in some people. Dilute it before using it.

Best pick: 

  • Jason Purifying Organic Tea Tree Oil (£9.99): Available at Look Fantastic

Related: Is Tea Tree Oil The Undergo Of Acne Treatments?

a'kin rosehip oil with vitamin C 02

3. Best For Anti-Aging: Rosehip Oil

What it is: The oil extracted from the hip of a rose plant (usually rosa canina or rose rubiginosa). The hip is the radish-like ball the flower leaves behind after it blossoms. Don’t confuse rosehip oil with rose oil. Rose oil is extracted from the petals.

Why it’s good for oily skin: Rosehip oil is loaded with linoleic acid and vitamin A, two powerful acne fighters. Plus, linoleic acid is very moisturising while vitamin A fights free radicals and boosts collagen, keeping wrinkles away. The best part? It feels like a serum, leaving no greasy residue behind.

Wbat science says: Acne-prone skin has less linoleic acid. When you give skin the extra dose it needs, you reduce the size of the clogged pores on your face. Plenty of studies also show that vitamin A treats both wrinkles and acne.

Side effects: Again, don’t go overboard. Too much rosehip oil may clog pores.

Best picks:

The Bottom Line

I personally don’t recommend oils for oily skin. The risk of overdoing it and getting a breakout is always around the corner. But if you want to go down the natural route, these are the best, safest oils for oily skin.