11 Best Homemade Shampoo Recipes For Oily Hair

Mick Strickland

Homemade shampoo can be an effective way to prevent oily hair by using natural ingredients that can balance the pH level of your scalp and control oil production. For instance, ingredients like lemon juice, tea tree oil, apple cider vinegar, clay, and witch hazel have astringent properties that can help regulate sebum production on the scalp.

Additionally, natural humectants like honey and aloe vera can help retain moisture in the hair without causing excessive oiliness. Homemade shampoos can also help remove excess buildup and impurities from the hair without stripping away natural oils, which can help prevent the overproduction of sebum.

Overall, using homemade shampoo with natural ingredients can be a gentle yet effective way to prevent oily hair and maintain healthy hair and scalp.

Here are 11 homemade shampoo recipes to help prevent or fight oily hair.

Lemon and Tea Tree Oil Shampoo

Lemon and Tea Tree Oil shampoo is a popular choice for those looking for a natural and refreshing hair care option. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1 cup of liquid castile soap
  • 1/4 cup of lemon juice
  • 1/4 cup of apple cider vinegar
  • 1 tablespoon of tea tree oil
  • 1 tablespoon of olive oil

Instructions:

  1. In a large bowl, mix together the castile soap, lemon juice, and apple cider vinegar.
  2. Add the tea tree oil and olive oil, and stir well.
  3. Pour the mixture into a clean bottle or jar.
  4. Shake well before use.

This homemade shampoo is gentle and effective, and the lemon and tea tree oil combination can help to cleanse and clarify the scalp while leaving your hair feeling soft and refreshed. Enjoy!

Apple Cider Vinegar Shampoo

Apple cider vinegar shampoo is a popular natural alternative to traditional shampoos. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1 cup of water
  • 1/4 cup of apple cider vinegar
  • 1/4 cup of liquid castile soap
  • 1 tablespoon of honey
  • 1 tablespoon of olive oil

Instructions:

  1. In a large bowl, mix together the water, apple cider vinegar, and liquid castile soap.
  2. Add the honey and olive oil, and stir well.
  3. Pour the mixture into a clean bottle or jar.
  4. Shake well before use.

This homemade shampoo can help to balance the pH of your scalp, reduce dandruff, and leave your hair feeling soft and silky. The honey and olive oil can also add moisture and shine to your hair. 

Clay Shampoo

Clay shampoo is a natural alternative to traditional shampoos that can help to cleanse and detoxify the scalp. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of bentonite clay
  • 1/2 cup of apple cider vinegar
  • 1/2 cup of water
  • 10 drops of essential oil (such as lavender or peppermint)

Instructions:

  1. In a large bowl, mix together the bentonite clay and apple cider vinegar.
  2. Slowly add the water while stirring, until you have a smooth and creamy consistency.
  3. Add the essential oil and stir well.
  4. Pour the mixture into a clean jar or bottle.
  5. To use, wet your hair and apply the clay shampoo to your scalp and hair, massaging gently. Leave on for 5-10 minutes, then rinse thoroughly.

This homemade clay shampoo can help to remove build-up and impurities from your scalp, leaving your hair feeling clean and refreshed. The apple cider vinegar can also help to balance the pH of your scalp, while the essential oil can add a pleasant scent and provide additional benefits for your hair and scalp.

Rosemary and Peppermint Shampoo

Rosemary and peppermint shampoo is a refreshing and invigorating option for those looking for a natural hair care solution. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of liquid castile soap
  • 1/4 cup of rosemary tea (brewed from fresh or dried rosemary)
  • 1/4 cup of peppermint tea (brewed from fresh or dried peppermint)
  • 1 tablespoon of olive oil
  • 10 drops of rosemary essential oil
  • 10 drops of peppermint essential oil

Instructions:

  1. Brew the rosemary and peppermint teas separately, then let them cool to room temperature.
  2. In a large bowl, mix together the liquid castile soap, rosemary tea, and peppermint tea.
  3. Add the olive oil and essential oils, and stir well.
  4. Pour the mixture into a clean bottle or jar.
  5. Shake well before use.

This homemade shampoo can help to stimulate hair growth, reduce dandruff, and leave your hair feeling clean and refreshed. The rosemary and peppermint essential oils can also provide a pleasant scent and additional benefits for your hair and scalp.

Honey and Aloe Vera Shampoo

Honey and Aloe Vera shampoo is a natural and moisturizing hair care option. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of liquid castile soap
  • 1/4 cup of honey
  • 1/4 cup of aloe vera gel
  • 1 tablespoon of almond oil
  • 10 drops of essential oil (such as lavender or rosemary)

Instructions:

  1. In a large bowl, mix together the liquid castile soap, honey, and aloe vera gel.
  2. Add the almond oil and essential oil, and stir well.
  3. Pour the mixture into a clean bottle or jar.
  4. Shake well before use.

This homemade shampoo can help to moisturize and nourish your hair, leaving it feeling soft and silky. The honey and aloe vera gel can also help to soothe the scalp and reduce dandruff, while the essential oil can add a pleasant scent and provide additional benefits for your hair and scalp.

Baking Soda Shampoo

Baking soda shampoo is a natural and affordable option for those looking to cleanse and clarify their hair. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1 tablespoon of baking soda
  • 1 cup of warm water
  • 1 tablespoon of apple cider vinegar (optional)

Instructions:

  1. In a small bowl, mix together the baking soda and warm water until the baking soda is fully dissolved.
  2. Wet your hair and apply the baking soda mixture to your scalp and hair, massaging gently.
  3. Leave on for 1-2 minutes, then rinse thoroughly with warm water.
  4. If desired, you can follow up with a rinse of diluted apple cider vinegar (1 tablespoon of apple cider vinegar in 1 cup of water) to help balance the pH of your scalp.

This homemade baking soda shampoo can help to remove buildup and impurities from your scalp and hair, leaving it feeling clean and refreshed. However, it’s important to note that baking soda can be harsh on some hair types and may cause dryness or damage with frequent use. It’s best to use this shampoo no more than once a week and to follow up with a moisturizing conditioner.

Coconut Milk Shampoo

Coconut milk shampoo is a nourishing and hydrating option for those looking for a natural hair care solution. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of coconut milk
  • 1/2 cup of liquid castile soap
  • 1 tablespoon of olive oil
  • 10 drops of essential oil (such as lavender or peppermint)

Instructions:

  1. In a large bowl, mix together the coconut milk and liquid castile soap.
  2. Add the olive oil and essential oil, and stir well.
  3. Pour the mixture into a clean bottle or jar.
  4. Shake well before use.

This homemade shampoo can help to moisturize and nourish your hair, leaving it feeling soft and silky. The coconut milk contains natural fats and proteins that can help to strengthen and condition your hair, while the essential oil can provide a pleasant scent and additional benefits for your hair and scalp.

Witch Hazel Shampoo

Witch hazel shampoo is a natural and gentle option for those with sensitive scalps or hair. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of liquid castile soap
  • 1/4 cup of witch hazel
  • 1/4 cup of distilled water
  • 1 tablespoon of jojoba oil
  • 10 drops of essential oil (such as lavender or chamomile)

Instructions:

  1. In a large bowl, mix together the liquid castile soap, witch hazel, and distilled water.
  2. Add the jojoba oil and essential oil, and stir well.
  3. Pour the mixture into a clean bottle or jar.
  4. Shake well before use.

This homemade shampoo can help to soothe and calm the scalp, while the jojoba oil can help to moisturize and nourish your hair. The essential oil can also provide a pleasant scent and additional benefits for your hair and scalp.

Green Tea Shampoo

Green tea shampoo is a natural and antioxidant-rich option for those looking for a nourishing hair care solution. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of liquid castile soap
  • 1/4 cup of brewed green tea (cooled to room temperature)
  • 1/4 cup of aloe vera gel
  • 1 tablespoon of avocado oil
  • 10 drops of essential oil (such as peppermint or tea tree)

Instructions:

  1. Brew the green tea and let it cool to room temperature.
  2. In a large bowl, mix together the liquid castile soap, green tea, and aloe vera gel.
  3. Add the avocado oil and essential oil, and stir well.
  4. Pour the mixture into a clean bottle or jar.
  5. Shake well before use.

This homemade shampoo can help to nourish and strengthen your hair, while the green tea and aloe vera gel can provide antioxidant and anti-inflammatory benefits for your scalp. The avocado oil can also help to moisturize and protect your hair, while the essential oil can provide a pleasant scent and additional benefits for your hair and scalp.

Chamomile Shampoo

Chamomile shampoo is a natural and soothing option for those with sensitive scalps or hair. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of liquid castile soap
  • 1/4 cup of chamomile tea (brewed from fresh or dried chamomile flowers)
  • 1/4 cup of honey
  • 1 tablespoon of almond oil
  • 10 drops of essential oil (such as lavender or rosemary)

Instructions:

  1. Brew the chamomile tea and let it cool to room temperature.
  2. In a large bowl, mix together the liquid castile soap, chamomile tea, and honey.
  3. Add the almond oil and essential oil, and stir well.
  4. Pour the mixture into a clean bottle or jar.
  5. Shake well before use.

This homemade shampoo can help to soothe and calm the scalp, while the honey and almond oil can help to moisturize and nourish your hair. The essential oil can also provide a pleasant scent and additional benefits for your hair and scalp.

Lavender and Rosemary Shampoo

Lavender and rosemary shampoo is a natural and fragrant option for those looking for a refreshing hair care solution. Here’s a simple recipe to make your own at home:

Ingredients:

  • 1/2 cup of liquid castile soap
  • 1/4 cup of lavender tea (brewed from fresh or dried lavender flowers)
  • 1/4 cup of rosemary tea (brewed from fresh or dried rosemary)
  • 1 tablespoon of coconut oil
  • 10 drops of lavender essential oil
  • 10 drops of rosemary essential oil

Instructions:

  1. Brew the lavender and rosemary teas and let them cool to room temperature.
  2. In a large bowl, mix together the liquid castile soap, lavender tea, and rosemary tea.
  3. Add the coconut oil and essential oils, and stir well.
  4. Pour the mixture into a clean bottle or jar.
  5. Shake well before use.

This homemade shampoo can help to stimulate hair growth, reduce dandruff, and leave your hair feeling clean and refreshed. The lavender and rosemary essential oils can also provide a pleasant scent and additional benefits for your hair and scalp.

1 thought on “11 Best Homemade Shampoo Recipes For Oily Hair”

Comments are closed.