18 Natural DIY Hair Masks That Are Just As Good As the Store-Bought Ones

By: Hagar Ezzo

Remember when we were all kids and our moms put olive oil in our hair and we absolutely HATED it? Well, years of excessive heat and hair damage later, I kinda wish I let her keep doing that. Don’t worry though, there’s still hope for our hair, with or without the olive oil. Here’s a bunch of DIY hair masks that are just as good (maybe even better?) than store-bought ones, ranging from split ends to oily hair to hair loss – I’ve got you covered. 

1. Banana + Olive Oil (for restoring damaged hair)

This duo is amazing. Thanks to the vitamins and minerals in bananas, this mask will help hydrate your hair and can even strengthen it. The olive oil also moisturizes and can help heal the damage that leads to split ends and breakage. 

To make the mask, mash or blend one ripe banana until it’s relatively lump free. Then, add one tablespoon of olive oil and continue blending until you get a creamy consistency. Apply this mask in the shower throughout your hair and scalp and rinse it off after 10-15 minutes. 

2. Coconut Oil and Honey (for dry, damaged hair)

This mask works especially well for people with fine-medium hair. Coconut oil helps protect the proteins in your hair while honey is especially good for moisturizing as it penetrates deeper than conditioners. 

Instructions: Blend 2-4 tablespoons of coconut oil with 1 tablespoon of honey and apply it in sections to clean, damp hair. Cover your hair with a shower cap for 30-60 minutes. Finally, rinse your hair out with shampoo and conditioner. 

3. Egg Yolk (for hair growth & damaged hair)

Yes, you heard correctly, an egg yolk. Hear me out, egg yolks are filled with vitamins A, D, E, biotin, and folate – basically the holy grail. The vitamins can help your hair become more resistant to damage while the other nutrients can help with growth and overall healthier hair. 

Instructions: Stir 2 egg yolks, 2 tablespoons of olive or coconut oil and water together to dilute the mixture. Apply it to clean, damp hair. Coat the scalp and the ends of your hair. Cover your hair with a shower cap and leave it on for 30-60 minutes. Rinse your hair out with shampoo and condition

4. Egg, Mayonnaise, and Honey (for frizzy hair)

Mayonnaise helps nourish hair follicles, bringing them to their healthy pH and softening them, while honey contains antioxidants and moisturizes. The egg, as stated previously, helps strengthen the hair. 

Instructions: Whisk 1 egg until frothy, then add 2 tablespoons of mayonnaise and 1 tablespoon of honey. Massage the mask into wet hair, cover it with a shower cap and let it sit for 15 minutes. Wash the mask off from your roots to your ends, and shampoo and condition as usual. 

5. Banana + Almond Oil (for frizzy hair)

Another function of bananas in hair masks is maintaining hair elasticity and preventing breakage. Almond oil softens and adds a glow to frizzy hair. 

Instructions: Mash/Blend 2 ripe bananas until smooth, and stir in 1-2 teaspoons of almond oil. Apply the mask onto dry hair from the roots down, and cover with a shower cap. Rinse the mask off and shampoo afterwards with cold water. 

6. Brown Sugar + Coconut Oil (for dandruff)

If you struggle with dandruff, which is basically a dry, itchy scalp, this one’s for you. The brown sugar will help exfoliate without being too rough on the skin, reducing any flakiness and dandruff. Coconut oil helps the scalp as it fights against dandruff and lice. 

Instructions: Mix 2 tablespoons of brown sugar with 1 tablespoon of coconut oil. Work this into your scalp after shampooing, rinse and continue with conditioner. 

7. Apple Cider Vinegar (for dandruff)

Apple cider vinegar not only helps in reducing dandruff, but also helps with cleansing your hair of product build-up. It also helps balance your scalp’s pH level. 

Instructions: Mix 1⁄4 a cup of apple cider vinegar with 1⁄4 a cup of water and pour the contents into a spray bottle. Spray all over your scalp and hair and wait for 15 minutes. Wash your hair out with a mild sulfate-free shampoo and condition. (Examples: Cantu Sulfate-Free Cleansing Cream Shampoo, Vichy Dercos Ultra Soothing Sulfate-Free Shampoo) 

8. Avocado (for split ends)

Avocados are loaded with protein, fatty acids and essential vitamins and minerals which helps prevent split ends from forming. 

Instructions: Mashup 1 medium sized avocado in a bowl and add 1 tablespoon of olive oil, and 1 of coconut oil. Mix well until the consistency is smooth and apply onto the ends of your hair. Leave it on for 30 minutes and then rinse and shampoo. 

9. Baking Soda + Plain Yoghurt (for oily hair)

Baking soda has great oil-absorbing qualities while the lactic acid in yoghurt helps cleanse the scalp and clear away dead skin cells. 

Instructions: Add 1 teaspoon of baking soda to 1⁄2 a cup of plain yogurt. Apply to hair and cover for 30 minutes, then rinse and shampoo. 

10. Egg Whites + Lemon Juice (for oily hair)

The vitamin C in lemon juice controls excess oil, while egg whites help balance the moisture on your scalp, and prevent the rest of your hair from getting too dry. 

Instructions: Mix 1 egg white with the juice from 1 lemon. Apply it to your hair and cover for 30 minutes, then rinse your hair with cold water and follow with your regular shampoo and conditioner. 

11. Strawberry Juice (for oily hair)

Strawberries can naturally get rid of excess oil in hair thanks to their vitamin C. Plus, they also contain antioxidants which are great for maintaining your hair’s health. 

Instructions: Crush up enough strawberries to get 1⁄2 cup of juice. (Or if you have pure strawberry juice you could just use that) Apply it to the scalp and the rest of your hair, and let it soak in for about 10 minutes. Then rinse. 

12. Rice Water (for hair growth)

Rice water has endless benefits. It can help remove dandruff, strengthen hair strands, protect hair from future damage, and promote hair growth. And tons of people have sworn by it. 

Instructions: There are 2 ways to make this, the first one is by rinsing 1⁄2 a cup of uncooked rice and adding 2-3 cups of water to it. Then cooking the rice in boiling water, and straining it’s water into a clean bowl for use. Alternatively, you can soak uncooked rice in water for 30 minutes and strain it. You then leave the rice water out for 24 to 48 hours to ferment. 

Pour the rice water into a spray bottle and spray your hair with the mixture, leave it on for an hour then rinse! 

13. Coconut Oil + Olive Oil (for curly hair)

This mask is great for restoring bounce and shine in your curls. Olive oil is great for moisturizing your scalp and protecting it against bacteria, while coconut oil adds luster and shine to hair. 

Instructions: Add equal parts of coconut oil and olive oil (depending on hair thickness) together and mix. Divide your hair into sections and apply the mask to dry hair starting from the ends up, make sure to massage it into your roots! If your hair is still curly after applying, it means it didn’t absorb enough oil, so keep working it in! Cover your hair and let it sit for an hour, then rinse as normal. 

14. Avocado, Egg, Honey, and Leave-In Conditioner (for curly hair)

Containing proteins and amino acids, avocado is a great moisturizer for your hair. The second ingredient, honey has emollients, which smooth hair follicles, adding shine. Honey also has humectants, which bond with water to add moisture, along with the egg (and all of its other endless benefits as listed above). All this moisture and protein is great for giving your curls life and luster. 

Instructions: Blend together 2 eggs, 1 avocado slice, 1-2 tablespoons of honey, 2 tablespoons of leave-in conditioner, and a bit of water to dilute. Divide your dry hair into sections and apply from the ends up. Put your hair up and cover it for 30-60 minutes, then rinse and style as usual. 

15. Milk & Honey (for brittle hair)

No, not the book (but it is great though). This mask is great if you have fine hair that always seems to just break off. Honey contains keratin which helps prevent breakage in weak hair, while milk is full of proteins, amino acids, vitamin B12, iron, zinc – you get the point. The 2 together are an amazing duo for your brittle strands. 

Instructions: Mix together 1 cup of milk with 1 tablespoon of honey and pour into a spray bottle. Mist it onto your hair after shampooing, in place of conditioner basically. Leave it on for 10-20 minutes and rinse out with warm water. 

Tip: The thicker your hair, the higher content of fat you want your milk to have. If you have thick, coarse hair, you may want to use cream milk, and if you have thin hair, you may want to use skim.

16. Cinnamon + Coconut Oil (for brittle hair)

Cinnamon is packed with antioxidants and essential vitamins that’ll help your hair grow stronger and longer. It also acts as an exfoliant, and improves the blood circulation of the scalp, stimulating the hair strands allowing for optimal oxygenation. The list goes on and on. 

Ingredients: Add 1 tablespoon of coconut oil to 1 teaspoon of cinnamon powder and mix. Part your hair and apply onto the scalp, massaging it in. Tie your hair up and cover it, letting the mixture sit for 30-45 minutes. Finally, rinse and shampoo as usual. 

17. Almond Milk, Olive Oil, and Flaxseed Gel (for thinning hair)

Almond milk is filled with fatty acids and vitamins that help strengthen the hair, and olive oil nourishes and protects the hair’s natural keratin. Flaxseed helps improve hair elasticity and encourages growth. 

Preparation: In order to make flaxseed gel, pour in 2 cups of water into a pot on high heat so it eventually boils. Add in 1⁄2 a cup of flaxseed, and stir throughout the boiling process. Once it boils, give it one last stir and drain the gel from the seeds. Make sure you don’t wait too long, or else the gel will set between the seeds. 

Instructions: Mix 3 tablespoons of flax gel, 2 tablespoons of almond milk, and 2 tablespoons of olive oil all together. It should be the consistency of a whisked egg. Apply the mask onto the areas you want to boost growth. Or, the entirety of your hair. Make sure your hair is dry. Let the mask sit for at least an hour, the longer you leave it in, the better. Then, rinse. 

18. Green Tea + Egg Yolk (for thinning hair)

Green tea is rich in catechins, which help fight hair loss and also dryness and dandruff. And if you don’t know the benefits of egg yolk yet, i suggest you reread this article. 

Instructions: Mix together 1 egg yolk and 2 tablespoons of green tea until creamy. Apply the mask to your hair and scalp and let sit for 15-20 minutes. Rinse with cold water and then shampoo as normal. 

NOTE: You can always add larger quantities of the ingredients depending on your hair length/volume. 

Keep in mind, everyone’s hair is different, so don’t be discouraged if a couple of these don’t work for you or if you don’t see instant results. Hair care is a journey. It takes a few tries to get it right, and while it can be frustrating, the payoff is totally worth it. May we all have luscious, healthy hair. Amen.

One thought on “18 Natural DIY Hair Masks That Are Just As Good As the Store-Bought Ones

  1. For obvious reasons the content on this page is spot on for various reasons. It avoids the usual pitfalls and traps most fall into- purchasing horrible alternatives. Greatly appreciated!


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.