Homemade Anti-Frizz Serum for Soft, Shiny Hair

Since I have curly hair, I’ve dealt with frizz my whole life.


Frizzy hair often happens when the cuticle layer of hair is raised, making hair appear dry and frizzy instead of nourished and smooth.  Many things can aggravate frizz.

  • humid weather (pretty much every single day of a midwestern summer)
  • dry hair
  • washing hair too often


I’ve tried a lot of different things to help control frizz.  From lots of research and experimenting over the years, here’s what I’ve found works

  1. only wash your hair every 2-3 days (this keeps hair from drying out)  Use my homemade dry shampoo (recipe here) inbetween washing to keep hair looking fresh and clean.  There are recipes versions for blondes, brunettes, and redheads, so it’s easy to find the dry shampoo that’s perfect for you.
  2. deep condition hair to lock in the moisture
  3. use my homemade anti-frizz serum (recipe below) – It restores shine and texture, making hair soft and silky.
  4. don’t touch your hair – The more your touch your hair, the more the hair cuticle is likely to get roughed up, and the frizzier your hair will get.



homemade anti-frizz serum in spray bottle with essential oil bottle, detangling hair brush, and a couple towels



What’s in homemade anti-frizz hair serum

This website contains affiliate links. This means that should you click on certain links, and then subsequently purchase a product, I will receive a small commission. The price is exactly the same for you as it would be without the affiliate link. 


Flaxseed oil is a rich source of omega-3 fatty acids.

If your hair lacks those necessary fatty acids, it can become dry and brittle and look frizzy.  By using flaxseed oil on your hair, it restores moisture and nourishes hair, calming the frizz.


Avocado oil is rich in oleic acid and monounsaturated fats, making it one of only a few oils that can actually penetrate hair.

Most other oils and fats simply sit on top of the hair and coat it.  Avocado oil, however, actually penetrates deep into the hair shaft to strengthen hair, prevent breakage, and calm frizz.

It’s also packed with vitamins A, B1, B2, B5, D, and E, as well as minerals, so it’s highly nourishing for hair.

And another fantastic benefit of avocado oil is that its shine and moisture last longer than other oils.


Like avocado oil, castor oil also penetrates deep into the hair shaft and smooths the hair follicles.

Castor oil prevents split ends, promotes healthy hair growth, and helps prevent hair loss by keeping the hair follicles from shedding too quickly.

It nourishes and strengthens hair all the way to the root, and it locks moisture in to keep hair from becoming dry and brittle.

Since castor oil is rich in fatty acids, it soothes hair cuticles and softens coarse hair, reducing frizz and making hair feel soft and silky smooth.


  • cedarwood essential oil

Cedarwood is a superstar for frizzy hair.

It helps moisturize and protect the hair follicle, which calms hair, reduces frizz, and leaves hair soft and silky.


  • rosemary essential oil

Rosemary strengthens hair and helps prevent breakage.

It also improves circulation in the scalp which helps improve hair growth and prevent hair loss.


  • peppermint essential oil

Peppermint essential oil helps with dry scalp, stimulate hair follicles, and soothes and strengthens hair.



supplies for anti-frizz hair serum -- glass spray bottle, funnel, essential oil, free printable label, measuring cups and measuring spoon with oils

one essential community logo
Join our email list!

Get essential oil recipes, info, and ideas via our email newsletter.



How to make anti-frizz serum for soft, silky hair

step 1:  add 1 tablespoon avocado oil to a 4 ounce spray bottle

tip: be sure to use a spray bottle that’s safe to use with essential oils.  Here are a few of my favorite options: glass, stainless steel, or certain types of plastic (PET #1 or HDPE #2)

tip: use a funnel to make it easier to pour the oil into the bottle without making a mess


adding avocado oil to funnel and glass spray bottle for homemade hair serum



step 2:  add 1 tablespoon castor oil


using funnel to add castor oil to natural hair serum for frizz



step 3:  add 1/4 cup of flaxseed oil


adding flaxseed oil to glass spray bottle via funnel


step 4:  add the following essential oils (22 drops total)

10 drops cedarwood essential oil

6 drops rosemary essential oil

6 drop peppermint essential oil

note:  This is a 1.3% essential oil dilution.  That is,  there are only 22 drops of essential oil in 18 teaspoons of carrier oil.


adding essential oil to homemade hair serum


step 5 (optional):  add a label to your bottle

  • print out this free printable label (click here to get your free printable label)
  • cut it out
  • I use packing tape to apply the label to bottle.  It’s cheap, sticks well, and keeps the label from getting wet and dirty.
  • tip:  before applying label, wipe bottle with rubbing alcohol.  This will clean the bottle, get rid of any oil that may have gotten on the bottle, and help the label to stick really well.


diy Anti-Frizz Serum {made with essential oils} in glass spray bottle next to essential oil bottle, brush, and two towels



How to use anti-frizz hair serum


option 1:  after showering

  • Shampoo and condition hair as normal
  • After showering, spritz serum lightly over wet hair — tipbe careful not to apply too much.  A couple sprays is all you need.  If you apply too much, your hair will look oily.
  • Comb through with wide tooth comb
  • Apply other styling products as your desire
  • If you have curly hair, turn your head upside down and scrunch your curls upward towards your scalp.  This helps your curls form in their natural curl pattern.  Once you’ve scrunched your curls, minimize how much you touch your hair.  Combing, brushing, or even touching your hair at this point is likely to create frizz.
  • If you have curly hair, help your curls set and minimize frizz by using a t-shirt to dry your hair instead of a towel.  To do this, turn your head upside down, plop your curls onto the t-shirt, wrap the t-shirt around your head, and secure the t-shirt into a turban (either by tying the sleeves together or using a hair band).  Leave hair up in this turban for about 10 minutes to set your curls before drying hair.  Be sure to not rub your hair with the t-shirt.  Rubbing will roughen up the out layer of the hair cuticle and make your hair appear dry and frizzy.
  • Dry your hair either by air drying or by using a blow dryer with a diffuser


option 2:  for dry hair

If you have dry, curly, or frizzy hair it’s best to not wash your hair every day.  Washing your hair too often can dry it out and make it look frizzy.  Instead, wash your hair every two to three days.  On the days in between washing, here’s what to do:

  •  use my homemade dry shampoo to absorb any excess oil from your roots (get the recipe here)
  • Then apply a couple sprays of anti-frizz serum to the ends of your hair.  Start out using very little.  You can always add more.
  • Start applying the anti-frizz serum to your ends and then work your way up to the roots.  This puts the moisturizing and calming properties where they are needed most.
  • Tip:  Try to minimize touching your hair.  Brushing, combing, and even touching your hair can make hair frizzy.  The less you touch your hair, the better it will look.



anti-frizz serum for soft, silky hair by ONEessentialCOMMUNITY.com - DIY anti-frizz serum in glass spray bottle next to essential oil bottle, brush, and two towels -- bottom image is woman with hair blowing in wind at sunset



here are a few other essential oil posts that I think you’ll like:

homemade dry shampoo {recipes for blondes, brunettes, and redheads}

DIY hair growth tonic {aka mermaid hair}

anti-aging serum for wrinkles

homemade body wash for dry skin

copycat Lush Ocean Salt Scrub {made with essential oils}



Please join us…

we’re on Facebook here

we’re on Pinterest here

click here to sign up our email newsletter


Sarah signature

Please note: Products mentioned in this article have not been evaluated by the FDA. These products and information on this page are not intended to diagnose, treat, cure, or prevent any disease. This website is not a substitute for professional care.  Always consult your medical doctor regarding your medical care. Never disregard professional medical advice or delay in seeking it because of something you have read on this website.

Disclaimer: Please know that this website contains affiliate links. This means that should you click on certain links, and then subsequently purchase a product, I will receive a small commission. The price is exactly the same for you as it would be without the affiliate link. 

Photo of author

Sarah Lewis

A little thing about me: I 💙 essential oils. I also love using my background in research to help people learn more about essential oils and all the wonderful ways they can be used. I share DIY recipes for natural cleaners that really work, non-toxic beauty solutions, and holistic wellness. My essential oil recipes, info, and tips have been viewed more than 20 million times. I've been featured on MindBodyGreen, Health & Natural Living, All Natural Ideas, This Natural Home, Natural Living Ideas, and Passion for Savings.
As an Amazon Associate I earn from qualifying purchases.

6 thoughts on “Homemade Anti-Frizz Serum for Soft, Shiny Hair”

  1. Your article states 24 drops of oil but 10 +6+6=22 not 24…so which is it?

    Plus, to make 18 tablespoons…is that one each for the castor and the avodcado and the other 16 tablespoons made up of the flaxseed or 9 tablespoons each of the avocado and the castor oil respectively…the instructions are a little vague and the essential oil componenet is presented incorrectly…please advise.

    • It’s 22. The number of drops of each individual essential oil is accurate. I just mistyped the total number of drops. A simple mistake. I corrected that. Thanks for letting me know.

      I think you misread the next part though. It’s 18 TEASPOONS not tablespoons. It’s 1 tablespoon avocado oil, 1 tablespoon castor oil, and 1/4 cup flaxseed oil. That’s 18 teaspoons. (1 tablespoon = 3 teaspoons, 1/4 cup= 12 teaspoons, so 3 + 3 + 12= 18 teaspoons). Dilution % is accurate.

  2. I have signed up for your newsletter and have not received the free printable tags for the homemade ‘anti-frizz serium’ (labels).

    • Hi Patsy,
      Sorry for the confusion. The printable labels are not emailed to you. They pop up in a new tab right there on your phone/computer.

      here’s a little more info on how to get printables on oneessentialcommunity.com.
      Printables are not emailed to you. Instead when you follow the links, the printable will open up on your computer/phone.
      click on the link for the printable. That will open up a pop-up box where you enter your email.
      Tip: If you’re on your phone, make sure that you fully open the blog post. If you just open it from Facebook, you probably won’t be able to print anything because of how Facebook works. Click on the three little dots in the upper righthand corner and select “open Safari” to open up a site outside of the Facebook app.
      You do need to enter your email each time you want a printable, but as long as you use the same email address, you’ll only be on my list once. It’s kind of like a membership site, but without needing to use a password.
      After you enter your email, then a new tab will open a pdf of the printable.

Comments are closed.