There are tons of hair growth oils in the market. But nothing beats our grandma’s recipe for homemade hair growth oil. A good homemade hair oil can take optimal care of hair and scalp to increase hair growth, prevent premature greying and hair fall. 

Without further ado, let’s get started with the step-by-step process of making a variety of DIY hair growth oils at home.

1. Homemade Curry Leaf Hair Oil

Homemade Hair Oil with Curry Leaf

Curry leaf oil is enriched with vitamins B and C including beta carotene protein which helps promote scalp blood flow, increase cell turnover and encourage healthy hair growth. The presence of antioxidants helps clear out dead hair follicles and protects your hair against environmental damage to prevent thinning or hair fall. All of the qualities combined make curry leaves one of the best homemade oil for hair growth and thickness.

What You Need

Pure Coconut Oil and Curry Leaves

How To Make

  • Take 2 cups of fresh curry leaves.
  • Take 150 ml of extra virgin coconut oil into a heating pan and add the curry leaves to it.
  • Boil the mixture at a low flame for 10-15 minutes, until you see the essence of the curry leaves are extracted.
  • Allow the mixture to cool down for some time.
  • Use a strainer or clean muslin cloth to filter the curry leaf hair oil into a container. 

How To Apply

  • Mix 2-3 tbsp of curry leaf oil with fenugreek seeds powder.
  • Apply and massage it well into your scalp.
  • Leave it on for 3-4 hours.
  • Shampoo your hair as you normally do.
  • Apply the oil twice a week for best results.

2. Homemade Hibiscus Hair Oil

Homemade hibiscus hair oil for hair growth

Hibiscus flowers are loaded with hair-beneficiary nutrients like vitamin C, flavonoids, and amino acids. It helps stimulate the hair follicles to improve hair growth. This home made hair oil for hair growth has excellent nourishing properties to fight scalp dryness and dandruff preventing baldness and greying of hair.

What You Need

Fresh Hibiscus Flowers and Sweet Almond Oil 

How To Make

  • Take 10-15 hibiscus flowers and churn them into a fine paste.
  • Now take 1 cup of sweet almond oil in a heating pan and allow it to boil for 15-20 minutes at a low flame.
  • Add the paste into it and warm up the mixture for another 5 minutes.
  • Allow the mixture to cool down for some time.
  • Store it in a clean glass container. 

How To Apply

  • Mix 1 tbsp of hibiscus oil in 3-4 tbsp of olive oil or castor oil.
  • Apply and massage the mixture to your scalp.
  • Leave it for 2-3 hours and then wash your hair with a chemical-free shampoo.
  • Repeat this process twice or thrice a week for best results.

3. Homemade Onion Hair Oil

DIY Hair Growth Oil - Onion

Onion oil is rich in sulphur, zinc and other minerals which provide the required nourishment to strengthen the roots and keep your hair moisturised. It has antifungal properties which help reduce dandruff, prevent hair loss and promote hair regrowth. Applying onion hair oil on a regular basis gives volume and natural shine to your locks.

What You Need

Onions and Coconut Oil

How To Make

  • Chop 8-10 onions into a small bowl and grind them to extract ½ cup of onion paste. 
  • Boil 100 ml of coconut oil in a heating pan.
  • Add the onion paste to it and stir well.
  • Simmer the mixture at a low flame until it turns light brown.
  • Keep it aside to cool down for 15-20 minutes.
  • Use a fine kitchen cloth to strain the onion hair oil into a bowl. 

How To Apply

  • Take 3-4 tbsp of onion hair oil into a bowl.
  • Warm it up a bit.
  • Apply and massage your scalp for 10 minutes.
  • Let it stay for 2-3 hours.
  • Shampoo and condition your hair as usual.
  • You can also add 2-3 drops of organic essential oil for targeted hair care solutions.

4. Homemade Amla Hair Oil

Homemade oil for hair growth

Packed with oodles of nutrients, amla is good for hair in numerous ways. It is rich in vitamins A, and C and antioxidants that provide much-needed nutrition to your scalp, nourish the hair follicles and support healthy hair growth. It has antimicrobial and anti-inflammatory properties to cure dry & itchy scalp, prevent dandruff and reduce hair loss.

What You Need

Fresh Amla, Black Seed Oil and Coconut Oil

How To Make 

  • Cut 8-10 amlas and grind them into the mixture to form the paste. Make sure not to add water while making the paste.
  • Add 100 ml each of coconut oil and black seed oil into the frying pan.
  • Allow the mixture to warm up and add the amla paste into it.
  • Heat all three ingredients for 20-25 minutes at a low flame until it seems light/dark brown.
  • Use a cheesecloth to filter the amla oil in a hair container.

How To Apply

  • Take 2-3 tbsp of amla oil and warm it up a bit.
  • Apply and massage the mixture to your scalp.
  • Leave it overnight and shampoo your hair as you normally do.

5. Homemade Bhringraj Hair Oil

homemade oil for hair growth and thickness

Bhringraj oil is a remedy to stimulate faster hair growth and keep your hair nourished for long hours. It has hydrating and anti-inflammatory qualities to keep your hair satiated for moisture, smoothen out frizzy hair and heal the inflamed scalp. Using it consistently also helps fight scalp dryness and control hair loss as well. It is one of the traditional homemade oils for hair growth, used for ages.

What You Need

Bhringraj Leaves and Coconut Oil

How To Make 

  • Take a generous quantity of Bhringraj leaves and wash them well.  
  • Grind it into a mixture to form a smooth paste.
  • Take 100 ml of coconut oil into a heating pan and mix the paste to it.
  • Warm up the mixture at a low flame and let it boil for 20-25 minutes.
  • Allow the mixture to cool down for 10-15 minutes.
  • Use a fine cotton cloth to filter the Bhringraj oil into a glass bowl.

How To Apply

  • Mix 2-3 tbsp each of Bhringraj oil and castor oil into a small bowl.
  • Warm up the mixture and massage it well to your scalp.
  • Leave it overnight and shampoo your hair in the morning.

Organic Harvest Recommended 5 Best Oils For Hair Growth

Organic Harvest recommends you try a unique range of hair growth oils to increase hair thickness and strength. Here are some of the organic hair oils you need to incorporate into your hair care routine:

1. Organic Harvest Rosemary Hair Oil

Organic Harvest Rosemary Hair Oil is a nourishing mix of natural oils such as rosemary essential oil, sunflower oil, coconut oil, grape seed oil, lavender oil and natural vitamin E. The concoction of magical ingredients works great to enhance scalp blood circulation, replenish damaged hair, and promote hair regrowth. This rosemary essential oil benefits hair by curing dry & itchy scalp conditions and keeping dandruff at bay. Using it consistently twice a week keeps your hair nourished, soft and shiny. 

2. Organic Harvest Amla Hair Oil 

Organic Harvest Amla Hair Oil is made with a hair-loving combination of organic amla extracts and 14 plant oils including sweet almond oil, rosemary oil, and coconut oil. This hair growth oil contains the benefits of amla for hair to problems like dandruff, dryness, and brittle hair. It helps intensely moisturise the roots, boost hair growth, and stop premature greying of hair. It is a great oil to add volume, shine and strength to your locks.

3. Organic Harvest Argan Hair Oil

Argan Hair Oil

Organic Harvest Argan Hair Oil is made for deep-conditioning the hair and scalp to impart hair growth and thickness. Made with the nutritive elixirs of organic Moroccan argan oil, sunflower oil, and coconut oil, it has deep moisturising and soothing qualities to treat the dry and irritated scalp, protect your hair against damage caused by environmental factors and promote healthy hair growth. This makes it one of the best hair oils for hair growth to keep your mane nourished, frizz-free, and gorgeously flowing.

4. St.Botanica Go Long Onion Hair Oil

St.Botanica Go Long Onion Hair Oil is enriched with a pure blend of 3% coffee oil, brahmi oil, onion oil, and other plant-based oils. It helps oil boost scalp blood circulation and nourish the hair follicles to promote long and strong hair growth. One of the benefits of oiling your hair with this is that it helps rejuvenate the scalp, control hair loss and revive dull & lifeless locks into a healthier-looking mane.

5. The Mom’s Co. Natural Hair Strengthening Oil 

Natural Hair Strengthening Oil

The Mom’s Co. Natural Hair Strengthening Oil is derived from the combination of growth-enhancing natural oils like amla, Bhringraj, coffee and tea tree oil. This natural hair oil offers the required nourishment to your hair and scalp to stimulate dormant hair follicles and increase hair growth. It also helps fight dandruff, scalp dryness and prevents hair fall. This hair growth oil can be a great addition to your hair care routine to keep your hair voluminous, shiny and strong.

Price: 599 INR
Buy Link: The Mom’s Co. Natural Hair Strengthening Oil 


What oils to mix for hair growth?

Mix coconut oil with argan essential oil to increase hair growth and thickness. Apply it twice a week for best results.

What is the best natural ingredient for hair growth?

Some of the best ingredients for hair growth are coconut oil, amla, Bhringraj, castor oil, and onion oil.

How long does hair growth oil take to work?

Applying hair growth oil twice a week gives desired results within 2-3 months of its consistent use.

Is regular oiling good for hair?

Hair oiling 2-3 times a week is great to take optimal care of your hair. However, regular oiling of your hair can attract dirt and pollutants which further mixes with the sweat and oil on the scalp making it greasy and prone to infection.

Can castor oil actually help your hair grow?

Yes, castor oil helps increase scalp blood circulation and nourishes the follicles to improve hair growth and thickness.


So, did you find these homemade growth oil recipes interesting? 

Based on your hair type and needs, you can stick to one of these DIY hair growth oils and apply it twice or thrice a week. 

You can also use it overnight to champi your head after a stressful day at work and shampoo your hair in the morning to get fuller, denser and stronger-looking hair. 

Related Stories

Neem Oil Uses for Hair – Neem oil has great antibacterial and antifungal properties to fight dandruff, reduce scalp dryness and stop hair loss. Here’s everything you need to know why neem oil is an elixir for your hair.

Essential Oils for Hair Growth and Thickness – Essential oils are touted to offer targeted hair care solutions. We have jotted down some of the best essential oils you need to add to your hair care routine to boost hair growth and thickness. Here are the deets for you.

Lavender Essential Oil Benefits for Hair – Lavender essential oil helps improve hair growth, fights dandruff, and prevents hair loss to enhance overall hair & scalp health. Read along to learn more about the benefits of lavender oil for hair.

Argan Oil Benefits for Hair – Argan oil is great hair growth oil which encourages healthier and shinier-looking hair. Hop on to learn more about the many benefits and ways to use argan oil on hair.

How To Use Castor Oil for Hair – Castor oil is amazing to boost hair growth and thickness. You can mix it with different carrier oils like jojoba oil, sweet almond oil and coconut oil. Read along some of the interesting ways to apply castor to tackle a variety of hair problems.