DIY Hair Growth Oil

 reading time: 4 min

In summer 2018 I chopped off 30 centimetres / 12 inches of my hair because I needed a fresh start, and also because I really wanted to donate my hair to a charity. From this day onward I stopped straightening my hair because the health of my hair (and my overall body) became a priority.

In February 2020 – just before the whole world started to fall apart and renew itself – I got engaged! And since
I want to have long, strong and shiny hair to put into a beautiful bridal hairstyle for my soon-to-come wedding, I have been growing out my hair for the past 1 1/2 years. One of the things I did to speed up hair growth and keep my hair looking supple and healthy is to apply this homemade hair oil onto my scalp and to the tips of my hair once a week.

Using high-quality oils is key here, as these will provide the necessary vital elements such fatty acids for fast growing, healthy hair. Oils are also great for detangling hair (kind of like a hair lubricant), and they also work as a (heat) protectant that seals the cuticle down. You could skip the rosemary and stick to pure oils, but I wouldn't recommend that since rosemary is known to be one of the most potent herbs to strengthen circulation, stimulate hair growth, thicken hair, prevent premature greying and dandruff.

I find that natural treatments always work the best (and they don't have any nasty side effects like many commercial chemical based products). This oil has amazing hair benefits like boosting hair growth, fighting dandruff, adding lustre, strengthening hair follicles etc. It's also great for repairing dry, frizzy and damaged hair.

I hope this homemade hair oil also helps you to get long and strong hair in a completely natural way!



4 tbsp organic argan oil or sweet almond oil (or a mix of both)
2 tbsp organic pure castor oil
2 tbsp organic jojoba oil or extra-virgin olive oil or melted coconut oil (or a mix)
10 drops of organic rosemary essential oil (or 3 fresh rosemary sprigs)

a clean amber glass bottle with a dropper *
(optional) a saucepan
(optional) a heat-resistant bowl
(optional) fine mesh sieve
(optional) a funnel

* I re-used an old dropper bottle that I sterilized with boiling water, dish soap and vinegar.


Option 1) Using rosemary essential oil:

To a clean amber dropper bottle, add 4 tbsp or argan oil or sweet almond oil, 2 tbsp pure castor oil, and 2 tbsp organic jojoba oil or olive oil. Add about 10 drops of rosemary essential oil.

Give the bottle a shake.

Option 2) Using fresh rosemary:

Rinse rosemary sprigs. Remove leaves from stalks.

To a heat-proof bowl add rosemary leaves and oils. Place the bowl over a saucepan with a few inches of water inside (double-boiler method), and heat up. Allow to boil for 3–4 minutes. Switch off heat, and allow everything to sit on the remaining heat for another 2–3 minutes or so, with the burner off.

Strain the rosemary-infused oil through a fine mesh sieve inside. Using a funnel, fill strained oil into a clean amber dropper bottle.


Apply 2 to 3 droppers full of hair growth oil to your scalp. Massage into your roots and scalp. Apply about 1 dropper full of oil to your hands, and gently massage into the ends of your hair. Don't skip that head massage because
it is in itself an effective way to increase hair thickness and growth by bringing blood circulation to the scalp! Plus, it is just a great way to give yourself some TLC.

Leave on for at least 30 minutes, or up to 12 hours (e. g. as an overnight treatment).

For a more intense treatment, gently warm up about 1/8 cup of the oil blend in a heat-resistant bowl over a saucepan with a some water on the stove (double-boiler method), or in the microwave. Allow the bowl to sit for a few minutes. You'll want the oil warm and not steaming hot to the touch.
Once it's at the right temperature, gently massage the warm oil into your roots – a nice scalp massage also stimulates blood circulation to the scalp and promotes hair growth.

Drench a hair towel in hot water, squeeze out the excess water, and wrap your hair in it. Secure with a hair clip, and leave in for 30 minutes to 1 hour. 

The heat opens up your hair cuticles and enables the oils to penetrate the hair shaft with hydrating, intense moisture that protects the hair and makes it silky-smooth and shiny.

Once the leave-in time is up, shampoo and rinse the hair thoroughly, focussing on your roots. If necessary, shampoo twice to fully remove the oils. You don't need to use hair conditioner afterwards.

You may follow up your washing routine with this homemade rosemary & ACV hair rinse.

Do this once a week, or whenever you typically oil your hair.

- Instead of rosemary essential oil, use a blend of lavender EO and peppermint EO.
- You can also add a few drops in your shampoo, conditioner, your regular hair oil, or in your hair masks to make them more nourishing.
- BTW: Applying this oil blend to your hair with your hands is also beneficial to your nails! Instead of washing your hands with soap afterwards, why not massage the remaining oil from your fingers into your cuticles and finger nails. That way you'll get the nourishing properties of the oil that will strengthen your nails and soften your cuticles.